var Maybe = require('data.maybe')Folktale is a large collection of base libraries, and still largely a work in progress, but there’s a lot that is already done and can be used today!
- Safe optional value (replaces nullable types): Maybe monad.
- Disjunction type (commonly encodes errors): Either monad.
- Disjunction with failure aggregation: Validation applicative.
- Asynchronous values and computations: Future monad.
- Common and useful combinators from Lambda Calculus.
- Common and useful monadic combinators.