Pandora.Paradigm.Schemes.T_
newtype T_ ct t a Source #
Constructors
Defined in Pandora.Paradigm.Structure.Binary
Associated Types
type Morphing ('Down 'Right) (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) :: Type -> Type Source #
Methods
morphing :: (Tagged ('Down 'Right) <:.> T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) ~> Morphing ('Down 'Right) (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) Source #
type Morphing ('Down 'Left) (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) :: Type -> Type Source #
morphing :: (Tagged ('Down 'Left) <:.> T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) ~> Morphing ('Down 'Left) (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) Source #
type Morphing 'Up (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) :: Type -> Type Source #
morphing :: (Tagged 'Up <:.> T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) ~> Morphing 'Up (T_U Covariant Covariant (Construction Wye) (:*:) ((Biforked <:.> Construction Biforked) <:.> T_ Covariant (Maybe <:.> Construction Wye))) Source #
Defined in Pandora.Paradigm.Schemes.T_
type Primary (T_ ct t) a Source #
run :: T_ ct t a -> Primary (T_ ct t) a Source #
unite :: Primary (T_ ct t) a -> T_ ct t a Source #
(||=) :: (Primary (T_ ct t) a -> Primary (T_ ct t) b) -> T_ ct t a -> T_ ct t b Source #