Search results
20 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Fancy duck typing for the most serious of ducks.
- oop
- util
- object oriented
- duck type
- ducktype
- ducktyping
- protocols
- multimethod
- clojure
- haskell
- rust
- generic
- functions
- clos
- View more
🤖 The ultimate library you need for composable type-level programming in TypeScript, powered by HKT.
- type gymnastics
- type level
- type safe
- generic
- generic programming
- functional programming
- fp
- hkt
- higher kinded type
- type class
- typeclass
- type level programming
> [!WARNING] > 🚧 Work in progress!
Multi-type protocol-based polymorphism
Property-based testing library. Inspired by principled type classes.
A funtional programming library that designed to be minimally bolarplated, pattern compliant and typescript/javascript native.
- hanshi
- typescript
- javascript
- utility
- fp
- functional
- typeclass
- type-class
- type
- array
- array-monad
- promise
- promise-monad
- either
- View more
Personal functional Task typeclass implementation
Modern, and practical utility library for FP in TypeScript
Decorator for portation of haskell typeclass eq
fantasy-land specification bridge for @zkat/protocols
fantasy-land specification bridge for protoduck
JavaScript Types
A package providing an implementation of maybe.
Decorator for portation of haskell typeclass ord
A package providing type-class implentations such as monad and traversable to the native type promise.
- hanshi
- typescript
- fp
- functional
- typeclass
- type-class
- promise
- promise-monad
- functor
- applicative
- monad
- traversable
A package providing an implementation of either: a biased union type.
Lightweight, modular library of typeclass interfaces and implementations.
WIP
A package providing some common default typeclass methods implementations given minimum complete definition of said typeclass
A package providing type-class implentations such as monad and traversable to the native javascript array.