Search results
114 packages found
Wrap a function without changing its name and other properties
Functional programming library in JavaScript.
Tiny goodies for Continuation-Passing-Style functions
- library
- utilities
- function
- variadic
- polymorphic
- abstraction
- continuation
- cont
- cps
- task
- future
- control-flow
- pipe
- pipeline
- View more
A dead simple data-structure for delaying side effects ⌚!
Functional TypeScript utility types such as Option, Result and others.
- monad-library
- monads
- typescript
- monad-ts
- functional-ts
- functional-programming
- javascript
- functor
- optional
- result
- maybe
- either
- result-monad
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
- Mitigate TypeError
- TypeError
- TypeErrors
- access
- accessor
- bracket-notation string path
- browser
- callback
- composable
- compatible
- curried
- curry
- deep
- dot-notation string path
- View more
Useful type to model success and failure
FantasyLand compliant (monadic) alternative to Promises
- algebraic
- async
- asynchronous
- browser
- control-flow
- fantasy-land
- fp
- functional
- functor
- future
- library
- monad
- monadic
- node
- View more
A collection of well known Algebraic Datatypes for your utter enjoyment.
Either type in TypeScript
Functional TypeScript utility types such as Option, Result and others.
- monad-library
- monads
- typescript
- monad-ts
- qui
- molestiae
- adipisci
- functor
- dolore
- result
- reprehenderit
- either
- cupiditate
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving optional values (null, undefined, NaN).
Specification for interoperability of common algebraic structures in JavaScript
A package providing an implementation of maybe.
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
Monadic bottom-up parser combinator library.
- applicative
- applicative functor
- bottom-up
- combinator
- combinators
- context-free
- context-free grammar
- context-sensitive
- functor
- grammar
- language
- monad
- monadic
- parse
- View more
Turn non-concurrent FantasyLand Applicatives concurrent
- algebraic
- async
- asynchronous
- browser
- control-flow
- fantasy-land
- fp
- functional
- functor
- concurrent
- library
- monad
- monadic
- node
Essential TypeScript monads
A package providing an implementation of either: a biased union type.
A collection of well known Algebraic Datatypes for your utter enjoyment.