Curried versions of the fantasy-land functions.
This API is still experimental, so it may change or be removed in future versions. You should not rely on it for production applications.
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
}