Search results
120 packages found
Small utility to generate F#/Kotlin-style discriminated unions (variant types) for TypeScript projects
Exports latest version of `union-type` as es6 module
Utility functions for use with the Crocks ADT library
A full-featured doubly-linked list implementation.
Pattern mattching, ADTs for Typescript
- ADT
- Algebraic data types
- Discriminated union
- Functional programming
- Pattern matching
- Match expression
- Sum types
- Tagged unions
- TypeScript
- Collections
- Option
- Typesafe
- Monad
TypeScript Programming Escalator
Strong typed functional 'Either', 'Maybe', 'Identity' and 'Tuple'
Powerful pipes for TypeScript, that chain Promise and ADT for you
- ramda
- pipe
- pipeline
- context
- mock
- exit
- Kleisli
- compose
- composition
- maybe
- promise
- either
- result
- validation
- View more
Strong typed functional 'Tuple'
Strong typed functional 'Maybe'
Strong typed functional 'Either'
JavaScript library for mastering the wizardry that is Blizzard's game files
Pattern mattching, ADTs for Typescript
- ADT
- Algebraic data types
- Discriminated union
- Functional programming
- Pattern matching
- Match
- When
- Sum types
- Tagged unions
- TypeScript
- Option
- Result
- Future
- List
- View more
Powerful pipes for TypeScript, that chain Promise and ADT for you
- ramda
- pipe
- pipeline
- context
- mock
- exit
- Kleisli
- compose
- composition
- maybe
- promise
- either
- result
- validation
- View more
A small utility library that leverages folktale to make handling resources easier.
TypeScript code generation from a haskell-like syntax for ADT
Collection of algebraic data types to use with Flow