monadComprehensions top-level constant
_MonadComprehensions
const monadComprehensions
Monad comprehensions is the name for a programming idiom available
in multiple languages like JavaScript
, F#
, Scala
, or Haskell
.
The purpose of monad comprehensions is to compose sequential chains
of actions in a style that feels natural for programmers of all backgrounds.
They’re similar to coroutines
or async
/await
, but extensible to existing and new types!
Implementation
const monadComprehensions = _MonadComprehensions();