pandora-0.1.8: A box of patterns and paradigms

Safe HaskellSafe
LanguageHaskell2010

Pandora.Pattern.Functor.Liftable

Documentation

class Liftable t where Source #

Methods

lift :: Covariant u => u ~> t u Source #

Instances
Liftable Jack Source # 
Instance details

Defined in Pandora.Paradigm.Basis.Jack

Methods

lift :: Covariant u => u ~> Jack u Source #

(forall (u' :: Type -> Type). Pointable u', Liftable t) => Liftable (UTU Co Co t) Source # 
Instance details

Defined in Pandora.Paradigm.Junction.Schemes.UTU

Methods

lift :: Covariant u => u ~> UTU Co Co t u Source #

Pointable t => Liftable (UT Co Co t) Source # 
Instance details

Defined in Pandora.Paradigm.Junction.Schemes.UT

Methods

lift :: Covariant u => u ~> UT Co Co t u Source #