UNPKG
rsite-funjs
Version:
latest (1.0.20)
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.13
functional javascript
github.com/neu-rah/funjs
neu-rah/funjs
rsite-funjs
/
src
/
Monad.js
7 lines
(6 loc)
•
175 B
JavaScript
View Raw
1
2
3
4
5
6
7
"use strict"
;
//Monad typeclass methods mapping
exports
.
pure
=
o
=>
o.
pure
exports
.
mbind
=
o
=>
o.
mbind
exports
.
liftM
=
f
=>
o
=>
o.
map
(f)
exports
.
liftM2
=
f
=>
a
=>
b
=>
b.
map
(
x
=>
a.
map
(f).
app
(x))