@perfective/identity
Identity monad
Identity monad
Powerful and practical abstractions.
Monad with do notation in Javascript, using ES6 generators.
A basic Maybe type
Just an exercise on the composition capabilities of JS
A lazy implementation of the Fantasy Land Either type
A lightweight task monad instead of promise
Common utility functions
Computational effects - Free Monad
Functional programming library in JavaScript.
Frame is a flow based programming library for databases, APIs, utilities, objects, schemas and more!
Multi-prompt delimited continuations runtime
Standard JavaScript effects using @effectful/js
@effectful/es-persist with @effectful/serialization for storing state
Runtime for @effectful/es
Single level computation effects syntax
A tiny implementation of maybe using JavaScript primitives
🤓 Tifi solves a problem of the existence of both `undefined` and `null`. It's inspired by the OCaml/Reason utilities for various data types.
Call me maybe.