fantasydo

Do notation library

A library that enables monadic programming in JavaScript using a runtime implementation of the Fantasy Land Spec's Do Notation

Do-notation for javascript fantasy land

GitHub

64 stars
2 watching
3 forks
Language: JavaScript
last commit: almost 11 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
risto-stevcev/do-notation A JavaScript implementation of a Do notation for Fantasy Land monad types 13
pelotom/burrido An experiment in bringing Haskell's do-notation to JavaScript using generators. 176
elclanrs/dom.js A proof-of-concept implementation of the do monad syntax in JavaScript for functional programming 11
drboolean/pointfree-fantasy A JavaScript library providing point-free wrappers for a set of algebraic data structures and functions commonly used in functional programming. 451
ramda/ramda-fantasy A library providing Fantasy Land compatible types for integrating with Ramda.js 1,505
rstudio/dt Provides an R interface to the DataTables library for displaying R data in web applications 599
rjmk/fantasy-derivations Provides a utility function to implement methods on various Abstract Data Types (ADTs) without requiring them to be explicitly defined. 6
guck111/ramda A functional JavaScript library designed to facilitate predictable and composable code 46
davidedc/algebrite A JavaScript library for symbolic mathematics and algebraic computation. 968
pencilcode/musical.js A sequencing WebAudio synthesizer library supporting ABC notation 103
cbou/markdox A documentation generator for JavaScript and CoffeeScript code 230
magento/devdocs The Adobe Commerce and Magento developer documentation website 674
schochastics/rokemon An R package for creating Pokemon-themed data visualizations with ggplot2 94
ded/valentine A JavaScript utility library providing functional iterators and common helpers such as waterfalls, queues, and parallels. 286
drboolean/freeky A collection of monads for composable and expressive functional programming in JavaScript 176