monoid-transformer-0.0.4.1: Monoid counterparts to some ubiquitous monad transformers
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.Monoid.Transformer

Documentation

class C (t :: Type -> Type) where Source #

Methods

lift :: Monoid m => m -> t m Source #

Instances

Instances details
Applicative f => C (T f) Source # 
Instance details

Defined in Data.Monoid.Applicative

Methods

lift :: Monoid m => m -> T f m Source #

Monad m => C (T m) Source # 
Instance details

Defined in Data.Monoid.Monad

Methods

lift :: Monoid m0 => m0 -> T m m0 Source #

C (T r) Source # 
Instance details

Defined in Data.Monoid.Reader

Methods

lift :: Monoid m => m -> T r m Source #

C (T s) Source # 
Instance details

Defined in Data.Monoid.State

Methods

lift :: Monoid m => m -> T s m Source #