Pointable t => Liftable (T t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Extractable t => Lowerable (T t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Covariant t, Covariant u) => Covariant (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Applicative t, Applicative u) => Applicative (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Covariant t, Alternative u) => Alternative (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Pointable t, Bindable t) => Bindable (Maybe :!: t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
(Pointable t, Bindable t) => Bindable (Conclusion e :!: t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
(Distributive t, Distributive u) => Distributive (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Covariant t, Exclusive u) => Exclusive (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
(Extractable t, Extractable u) => Extractable (T t u) Source # | |
|
(Pointable t, Pointable u) => Pointable (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Monad t => Monad (Maybe :!: t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
Monad t => Monad (Conclusion e :!: t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
(Traversable t, Traversable u) => Traversable (T t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Semigroup ((u :.: t) a) => Semigroup (T t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Monoid ((u :.: t) a) => Monoid (T t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Setoid ((u :.: t) a) => Setoid (T t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |
Chain ((u :.: t) a) => Chain (T t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Transformer |