-
Notifications
You must be signed in to change notification settings - Fork 41
Compatible libraries
Jason edited this page Oct 31, 2020
·
18 revisions
Feel free to add more libraries to this list.
- SRD - Simple Remote Data for TypeScript
- Most — Ultra-high performance monadic streams for reactive programming
- Kefir — Reactive Programming library for JavaScript
- fun-task — Abstraction similar to Promises for managing asynchronous code in JS
- flow-static-land — Implementation of common algebraic types in JavaScript + Flow
- ziparray — Provides an alternative Apply implementation for arrays
- church-these — Implementation of the These datatype using only functions
- static-land-pull-stream — Provides some algebraic definitions for pull streams
- Fluture — High performance monadic alternative to Promises
- partial.lenses — Partial lenses is a comprehensive, high-performance optics library for JavaScript
- imlazy — Functional programming with lazy immutable iterables
- fantasy-to-static — A helper that generates a static-land module from a fantasy-land type
-
Funland follows the
static-land
specification to deliver types and laws for TypeScript and Flow -
Funfix delivers standard data types for FP, compatible with
static-land
andFantasy-Land
since 7.x - hkts Implementation of static-land type classes and a collection of common adts built in TypeScript for Deno.
-
Freer aims to provide a Free monad with composable effect handlers, an à la carte menu of effect handlers, and an embedding of effects into the
async-await
notation of JavaScript