new Applicative()
Extends
Methods
-
static of(value) → {Applicative}
-
Constructs an applicative with given
value.Parameters:
Name Type Description value* Returns:
Applicative -
ap(x) → {Apply}
-
Applicative apply operation - applies contained function over passed in functor.
Parameters:
Name Type Description xFunctor Returns:
Apply- Inherited From:
-
fmap(fn) → {Functor}
-
Same as
#Functor.map.Parameters:
Name Type Description fnfunction Returns:
Functor- Inherited From:
-
map(fn) → {Functor}
-
Maps a function over contents of functor.
Parameters:
Name Type Description fnfunction Function that takes one
anyand returns oneany.Returns:
Functor- Inherited From:
-
valueOf() → {*}
-
Extracts value of functor (same as monadic
join).Returns:
*- Inherited From: