do-notation

Do notation library

A JavaScript implementation of a Do notation for Fantasy Land monad types

arrow_left Do notation for Fantasy Land monad types

GitHub

13 stars
4 watching
0 forks
Language: JavaScript
last commit: over 8 years ago
Linked from 1 awesome list

dodo-notationfantasy-landmonadnotationsugar

Backlinks from these awesome lists:

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