monad-transformers

Monad builder

A set of building blocks for composable and functional programming in JavaScript using monad transformers.

Practical monad transformers for JS.

GitHub

26 stars
5 watching
4 forks
Language: JavaScript
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
haskell/mtlA collection of monad classes and transformers that enable functional programming in Haskell364
cjdev2/monad-mockA Haskell package that provides a monad transformer to mock mtl-style typeclasses in unit tests71
drboolean/freekyA collection of monads for composable and expressive functional programming in JavaScript176
idris-hackers/idris-freeA collection of Idris libraries and constructions that simplify working with monads in functional programming.26
basvandijk/monad-controlA package that allows control operations like exception catching to be lifted from IO monads using monad transformers.58
bioball/mandolinA JavaScript library that enables safe and composable operations with monadic types14
mattbierner/akh-contProvides a continuation monad and transformer for functional programming in JavaScript5
fluture-js/momiProvides a monad for middleware functions59
raimohanska/monadsAn introduction to monads in the Haskell programming language12
elclanrs/dom.jsA proof-of-concept implementation of the do monad syntax in JavaScript for functional programming11
gabriella439/list-transformerA monad transformer library for handling lists in Haskell60
thangiee/freasy-monadA Scala macro-based library for creating typelevel monads with first-class support in IntelliJ114
dschalk/monads-for-functional-javascriptA collection of functional programming abstractions for handling uncertainty and side effects in JavaScript2
purescript-contrib/purescript-affAn asynchronous effect monad and threading model for PureScript286
jsmonk/sweet-monadsProvides a set of monads and interfaces for working with lazy iterators in TypeScript346