MonadEx v1.1.0 Monad.Operators

Convenient, but optional, operators for working with Functors, Applicatives, and Monads.

To use these operators, simply call use Monad.Operators.

Summary

Macros

The fmap or functor map operator

The apply operator

The bind operator

Macros

lhs <|> rhs

The fmap or functor map operator.

See Functor.fmap/2 for more details.

lhs <~> rhs

The apply operator.

See Applicative.apply/2 for more details.

lhs ~>> rhs

The bind operator.

See Monad.bind/2 for more details.