pandora-0.1.9: A box of patterns and paradigms

Safe HaskellSafe
LanguageHaskell2010

Pandora.Pattern.Functor.Lowerable

Documentation

class Lowerable t where Source #

Methods

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

Instances
(forall (u' :: Type -> Type). Extractable u', Lowerable t) => Lowerable (UTU Co Co t) Source # 
Instance details

Defined in Pandora.Pattern.Junction.Schemes.UTU

Methods

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

Extractable t => Lowerable (UT Co Co t) Source # 
Instance details

Defined in Pandora.Pattern.Junction.Schemes.UT

Methods

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