Curried versions of the fantasy-land functions.
Curried versions of the fantasy-land functions.
Applies the function inside an applicative to the value of another applicative.
Maps one function over each side of a Bifunctor.
Transforms a monad with an unary function.
Joins two semigroups.
Returns the identity object for a monoid.
Compares two setoids for equality.
Transforms the contents of a Functor.
Constructs an applicative containing the given value.
{
apply: require('./apply').curried,
bimap: require('./bimap').curried,
chain: require('./chain').curried,
concat: require('./concat').curried,
empty: require('./empty').curried,
equals: require('./equals').curried,
map: require('./map').curried,
of: require('./of').curried
}