Search results
120 packages found
Priority Queue ADT for browser and nodejs
AVL Tree ADT for browser and nodejs
Cross-platform embedded representation for algebraic data types, values, and common operations.
ML-inspired structured types
The exhaustive Pattern Matching library for TypeScript.
library for abstract data types of type-aligned sequences
Correct, easy to use Option type for TypeScript
- adt
- algebra
- algebraic data type
- haskell
- option
- optional
- maybe
- monad
- fantasy
- fantasyland
- functor
- sanctuary
- scala
- typescript
- View more
RAMP shapes: declarative RDF ↔ algebraic data type mapping
Strong typed functional 'Either', 'Maybe', 'Identity' and 'Tuple'
Contravariant functors in JS with Flow.
- contravariant
- functors
- functor
- profunctors
- fp
- functional-programming
- adt
- algebraic-data-types
- flow
- flowtype
- types
- haskell
Utilities for defining tagged sum types and pattern matching in TypeScript
- adt
- algebraic data types
- discriminated union
- functional programming
- pattern matching
- tagged sum type
- tagged union
- TypeScript
Stack ADT for browser and nodejs
ADT generator for TypeScript
a collection of JS/TS modules for functional programming
- functional
- utilities
- utils
- fp
- point-free
- curried
- fantasy-land
- predicate
- ADT
- algebraic
- combinator
- category
- lambda
- calculus
- View more
JDS(Java Data Structures) is an in development Javascript data structures library. It takes popular Java data structures and implements them in Javascript for convenient use. They come with standard Java methods.
Queue ADT for browser and nodejs
Linked List for NodeJS
Bi Directional Map ( BIDI Map ) for NodeJS
Multi Value Map for NodeJS