parametric-functor-0.1.1.0: A known-parametric Functor typeclass
CopyrightCopyright 2024 Shea Levy.
LicenseApache-2.0
Maintainershea@shealevy.com
Safe HaskellSafe-Inferred
LanguageHaskell98

Control.Monad.Trans.Class.Parametric

Description

 
Synopsis

Documentation

class (MonadTrans t, forall m x y. (Monad m, ParametricFunctor m, Coercible x y) => Coercible (t m x) (t m y)) => ParametricMonadTrans t Source #

MonadTransformers that preserve ParametricFunctor

Instances

Instances details
(MonadTrans t, forall (m :: Type -> Type) x y. (Monad m, ParametricFunctor m, Coercible x y) => Coercible (t m x) (t m y)) => ParametricMonadTrans t Source # 
Instance details

Defined in Control.Monad.Trans.Class.Parametric