| Pointable t => Liftable (UT Co Co t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Extractable t => Lowerable (UT Co Co t) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Composition (UT ct cu t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Covariant u => Covariant (UT Maybe () Maybe u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
| Covariant u => Covariant (UT (Conclusion e) () (Conclusion e) u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
| (Covariant t, Covariant u) => Covariant (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| (Pointable u, Bindable u) => Bindable (UT Maybe () Maybe u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
| (Pointable u, Bindable u) => Bindable (UT (Conclusion e) () (Conclusion e) u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
| Applicative u => Applicative (UT Maybe () Maybe u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
| Applicative u => Applicative (UT (Conclusion e) () (Conclusion e) u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
| (Applicative t, Applicative u) => Applicative (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| (Covariant t, Alternative u) => Alternative (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| (Covariant t, Avoidable u) => Avoidable (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| (Distributive t, Distributive u) => Distributive (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| (Extractable t, Extractable u) => Extractable (UT Co Co t u) Source # | |
|
| Pointable u => Pointable (UT Maybe () Maybe u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
| Pointable u => Pointable (UT (Conclusion e) () (Conclusion e) u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
| (Pointable t, Pointable u) => Pointable (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Monad u => Monad (UT Maybe () Maybe u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Maybe |
| Monad u => Monad (UT (Conclusion e) () (Conclusion e) u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Conclusion |
| (Traversable t, Traversable u) => Traversable (UT Co Co t u) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT Methods (->>) :: (Pointable u0, Applicative u0) => UT Co Co t u a -> (a -> u0 b) -> (u0 :.: UT Co Co t u) b Source # traverse :: (Pointable u0, Applicative u0) => (a -> u0 b) -> UT Co Co t u a -> (u0 :.: UT Co Co t u) b Source # sequence :: (Pointable u0, Applicative u0) => (UT Co Co t u :.: u0) a -> (u0 :.: UT Co Co t u) a Source # (->>>) :: (Pointable u0, Applicative u0, Traversable v) => (v :.: UT Co Co t u) a -> (a -> u0 b) -> (u0 :.: (v :.: UT Co Co t u)) b Source # (->>>>) :: (Pointable u0, Applicative u0, Traversable v, Traversable w) => (w :.: (v :.: UT Co Co t u)) a -> (a -> u0 b) -> (u0 :.: (w :.: (v :.: UT Co Co t u))) b Source # (->>>>>) :: (Pointable u0, Applicative u0, Traversable v, Traversable w, Traversable j) => (j :.: (w :.: (v :.: UT Co Co t u))) a -> (a -> u0 b) -> (u0 :.: (j :.: (w :.: (v :.: UT Co Co t u)))) b Source # |
| Semigroup ((u :.: t) >< a) => Semigroup (UT Co Co t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Monoid ((u :.: t) >< a) => Monoid (UT Co Co t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Setoid ((u :.: t) >< a) => Setoid (UT Co Co t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| Chain ((u :.: t) >< a) => Chain (UT Co Co t u a) Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |
| type Outline (UT ct cu t u) a Source # | |
Instance detailsDefined in Pandora.Paradigm.Junction.Schemes.UT |