monadjs

0.1.0 • Public • Published

monadjs

Monad Library for JavaScript

Install

$ npm install monadjs

Usage

Nodejs

var monads = require("monadjs");

Browser

Use browserify to use in browser.

Note: Latest version "0.1.0" is not compatible with the previous versions "0.0.6"

Docs

Available monads

monads.identity      // Identity Monad
monads.mayBe         // Maybe Monad
monads.array         // Array Monad
monads.state         // State Monad
monads.continuation  // Continuation Monad
monads.parser        // Parser Monad
monads.do            // is the doMonad function

See examples folder.

See the following blogpost for usage and explanation. http://functionaljavascript.blogspot.in/2013/07/monads.html

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.1.01latest

Version History

VersionDownloads (Last 7 Days)Published
0.1.01
0.0.60
0.0.50
0.0.40

Package Sidebar

Install

npm i monadjs

Weekly Downloads

1

Version

0.1.0

License

MIT

Last publish

Collaborators

  • santoshrajan