do-notation
Do notation library
A JavaScript implementation of a Do notation for Fantasy Land monad types
Do notation for Fantasy Land monad types
13 stars
4 watching
0 forks
Language: JavaScript
last commit: over 8 years ago
Linked from 1 awesome list
dodo-notationfantasy-landmonadnotationsugar
Related projects:
Repository | Description | Stars |
---|---|---|
russellmcc/fantasydo | A library that enables monadic programming in JavaScript using a runtime implementation of the Fantasy Land Spec's Do Notation | 64 |
pelotom/burrido | An experiment in bringing Haskell's do-notation to JavaScript using generators. | 176 |
risto-stevcev/lazy-either | A lazy implementation of the Either type used to represent a delayed computation that can be executed on demand. | 16 |
elclanrs/dom.js | A proof-of-concept implementation of the do monad syntax in JavaScript for functional programming | 11 |
ded/valentine | A JavaScript utility library providing functional iterators and common helpers such as waterfalls, queues, and parallels. | 286 |
bahmutov/draw-cycle | A Cycle.js application demonstrating the interaction of streams, events, and DOM elements in real-time | 149 |
raimohanska/monads | An introduction to monads in the Haskell programming language | 12 |
kfranqueiro/dojo-smore | A set of dojo/store implementations with features similar to other data stores | 28 |
dojo/typings | A collection of type definitions for Dojo 1.x libraries and frameworks. | 28 |
olov/defs | Enables static scope analysis and transpilation of ES6 block scoped const and let variables to ES3. | 116 |
pencilcode/musical.js | A sequencing WebAudio synthesizer library supporting ABC notation | 103 |
jsmonk/sweet-monads | Provides a set of monads and interfaces for working with lazy iterators in TypeScript | 346 |
rjmk/fantasy-derivations | Provides a utility function to implement methods on various Abstract Data Types (ADTs) without requiring them to be explicitly defined. | 6 |
diegomvh/angular-odata | A Client-side OData type library for Angular application development | 50 |
erikd/language-javascript | A parser for JavaScript written in Haskell. | 160 |