monoid-transformer-0.0.3: Monoid counterparts to some ubiquitous monad transformers

Safe HaskellSafe-Inferred

Data.Monoid.MonadicEndo

Synopsis

Documentation

newtype T m a Source

Like Data.Monoid.Endo but with monadic result. mempty is return and mappend is <=<.

Useful e.g. for handling options with GetOpt.

Constructors

Cons 

Fields

run :: a -> m a
 

Instances

Monad m => Monoid (T m a)