Data.Monoid.MonadicEndo
newtype T m a Source #
Like Data.Monoid.Endo but with monadic result. mempty is return and (<>) is <=<.
mempty
return
(<>)
<=<
Useful e.g. for handling options with GetOpt.
Constructors
Fields
Defined in Data.Monoid.MonadicEndo
Methods
mempty :: T m a
mappend :: T m a -> T m a -> T m a
mconcat :: [T m a] -> T m a
(<>) :: T m a -> T m a -> T m a
sconcat :: NonEmpty (T m a) -> T m a
stimes :: Integral b => b -> T m a -> T m a