Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class Interpreted m t where Source #
run :: (m < t a) < Primary t a Source #
unite :: (m < Primary t a) < t a Source #
(<~~~~~~~~) :: (m < t a) < Primary t a infixl 1 Source #
(<~~~~~~~) :: (m < t a) < Primary t a infixl 2 Source #
(<~~~~~~) :: (m < t a) < Primary t a infixl 3 Source #
(<~~~~~) :: (m < t a) < Primary t a infixl 4 Source #
(<~~~~) :: (m < t a) < Primary t a infixl 5 Source #
(<~~~) :: (m < t a) < Primary t a infixl 6 Source #
(<~~) :: (m < t a) < Primary t a infixl 7 Source #
(<~) :: (m < t a) < Primary t a infixl 8 Source #
(=#-) :: (Semigroupoid m, Interpreted m u) => ((m < Primary t a) < Primary u b) -> (m < t a) < u b infixr 2 Source #
(-#=) :: (Semigroupoid m, Interpreted m u) => ((m < t a) < u b) -> (m < Primary t a) < Primary u b infixr 2 Source #
(<$=#-) :: (Semigroupoid m, Covariant m m j, Interpreted m u) => ((m < Primary t a) < Primary u b) -> m (j > t a) (j > u b) Source #
(-#=$>) :: (Covariant m m j, Interpreted m u) => ((m < t a) < u b) -> m (j > Primary t a) (j > Primary u b) Source #
Instances
Interpreted ((->) :: Type -> Type -> Type) Predicate Source # | |
Defined in Pandora.Paradigm.Primary.Functor.Predicate run :: ((->) < Predicate a) < Primary Predicate a Source # unite :: ((->) < Primary Predicate a) < Predicate a Source # (<~~~~~~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~~~~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~~~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~~) :: ((->) < Predicate a) < Primary Predicate a Source # (<~) :: ((->) < Predicate a) < Primary Predicate a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary Predicate a) < Primary u b) -> ((->) < Predicate a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Predicate a) < u b) -> ((->) < Primary Predicate a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary Predicate a) < Primary u b) -> (j > Predicate a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Predicate a) < u b) -> (j > Primary Predicate a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) Endo Source # | |
Defined in Pandora.Paradigm.Primary.Functor.Endo run :: ((->) < Endo a) < Primary Endo a Source # unite :: ((->) < Primary Endo a) < Endo a Source # (<~~~~~~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~~~~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~~~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~~) :: ((->) < Endo a) < Primary Endo a Source # (<~~) :: ((->) < Endo a) < Primary Endo a Source # (<~) :: ((->) < Endo a) < Primary Endo a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary Endo a) < Primary u b) -> ((->) < Endo a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Endo a) < u b) -> ((->) < Primary Endo a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary Endo a) < Primary u b) -> (j > Endo a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Endo a) < u b) -> (j > Primary Endo a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) Maybe Source # | |
Defined in Pandora.Paradigm.Primary.Functor.Maybe run :: ((->) < Maybe a) < Primary Maybe a Source # unite :: ((->) < Primary Maybe a) < Maybe a Source # (<~~~~~~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~~~~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~~~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~~) :: ((->) < Maybe a) < Primary Maybe a Source # (<~) :: ((->) < Maybe a) < Primary Maybe a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary Maybe a) < Primary u b) -> ((->) < Maybe a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Maybe a) < u b) -> ((->) < Primary Maybe a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary Maybe a) < Primary u b) -> (j > Maybe a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Maybe a) < u b) -> (j > Primary Maybe a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Conclusion e) Source # | |
Defined in Pandora.Paradigm.Primary.Functor.Conclusion type Primary (Conclusion e) a Source # run :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # unite :: ((->) < Primary (Conclusion e) a) < Conclusion e a Source # (<~~~~~~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~~~~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~~~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (<~) :: ((->) < Conclusion e a) < Primary (Conclusion e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Conclusion e) a) < Primary u b) -> ((->) < Conclusion e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Conclusion e a) < u b) -> ((->) < Primary (Conclusion e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Conclusion e) a) < Primary u b) -> (j > Conclusion e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Conclusion e a) < u b) -> (j > Primary (Conclusion e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Comprehension t) Source # | |
Defined in Pandora.Paradigm.Structure.Modification.Comprehension type Primary (Comprehension t) a Source # run :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # unite :: ((->) < Primary (Comprehension t) a) < Comprehension t a Source # (<~~~~~~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~~~~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~~~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (<~) :: ((->) < Comprehension t a) < Primary (Comprehension t) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Comprehension t) a) < Primary u b) -> ((->) < Comprehension t a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Comprehension t a) < u b) -> ((->) < Primary (Comprehension t) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Comprehension t) a) < Primary u b) -> (j > Comprehension t a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Comprehension t a) < u b) -> (j > Primary (Comprehension t) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Store s) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.Store run :: ((->) < Store s a) < Primary (Store s) a Source # unite :: ((->) < Primary (Store s) a) < Store s a Source # (<~~~~~~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~~~~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~~~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~~) :: ((->) < Store s a) < Primary (Store s) a Source # (<~) :: ((->) < Store s a) < Primary (Store s) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Store s) a) < Primary u b) -> ((->) < Store s a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Store s a) < u b) -> ((->) < Primary (Store s) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Store s) a) < Primary u b) -> (j > Store s a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Store s a) < u b) -> (j > Primary (Store s) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (State s) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.State run :: ((->) < State s a) < Primary (State s) a Source # unite :: ((->) < Primary (State s) a) < State s a Source # (<~~~~~~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~~~~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~~~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~~) :: ((->) < State s a) < Primary (State s) a Source # (<~~) :: ((->) < State s a) < Primary (State s) a Source # (<~) :: ((->) < State s a) < Primary (State s) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (State s) a) < Primary u b) -> ((->) < State s a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < State s a) < u b) -> ((->) < Primary (State s) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (State s) a) < Primary u b) -> (j > State s a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < State s a) < u b) -> (j > Primary (State s) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Provision e) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.Provision run :: ((->) < Provision e a) < Primary (Provision e) a Source # unite :: ((->) < Primary (Provision e) a) < Provision e a Source # (<~~~~~~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~~~~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~~~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (<~) :: ((->) < Provision e a) < Primary (Provision e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Provision e) a) < Primary u b) -> ((->) < Provision e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Provision e a) < u b) -> ((->) < Primary (Provision e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Provision e) a) < Primary u b) -> (j > Provision e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Provision e a) < u b) -> (j > Primary (Provision e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Imprint e) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.Imprint run :: ((->) < Imprint e a) < Primary (Imprint e) a Source # unite :: ((->) < Primary (Imprint e) a) < Imprint e a Source # (<~~~~~~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~~~~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~~~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (<~) :: ((->) < Imprint e a) < Primary (Imprint e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Imprint e) a) < Primary u b) -> ((->) < Imprint e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Imprint e a) < u b) -> ((->) < Primary (Imprint e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Imprint e) a) < Primary u b) -> (j > Imprint e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Imprint e a) < u b) -> (j > Primary (Imprint e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Equipment e) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.Equipment run :: ((->) < Equipment e a) < Primary (Equipment e) a Source # unite :: ((->) < Primary (Equipment e) a) < Equipment e a Source # (<~~~~~~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~~~~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~~~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (<~) :: ((->) < Equipment e a) < Primary (Equipment e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Equipment e) a) < Primary u b) -> ((->) < Equipment e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Equipment e a) < u b) -> ((->) < Primary (Equipment e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Equipment e) a) < Primary u b) -> (j > Equipment e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Equipment e a) < u b) -> (j > Primary (Equipment e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Accumulator e) Source # | |
Defined in Pandora.Paradigm.Inventory.Some.Accumulator type Primary (Accumulator e) a Source # run :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # unite :: ((->) < Primary (Accumulator e) a) < Accumulator e a Source # (<~~~~~~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~~~~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~~~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (<~) :: ((->) < Accumulator e a) < Primary (Accumulator e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Accumulator e) a) < Primary u b) -> ((->) < Accumulator e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Accumulator e a) < u b) -> ((->) < Primary (Accumulator e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Accumulator e) a) < Primary u b) -> (j > Accumulator e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Accumulator e a) < u b) -> (j > Primary (Accumulator e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Straight v e) Source # | |
Defined in Pandora.Core.Interpreted run :: ((->) < Straight v e a) < Primary (Straight v e) a Source # unite :: ((->) < Primary (Straight v e) a) < Straight v e a Source # (<~~~~~~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~~~~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~~~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (<~) :: ((->) < Straight v e a) < Primary (Straight v e) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Straight v e) a) < Primary u b) -> ((->) < Straight v e a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Straight v e a) < u b) -> ((->) < Primary (Straight v e) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Straight v e) a) < Primary u b) -> (j > Straight v e a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Straight v e a) < u b) -> (j > Primary (Straight v e) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Flip v a) Source # | |
Defined in Pandora.Core.Interpreted run :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # unite :: ((->) < Primary (Flip v a) a0) < Flip v a a0 Source # (<~~~~~~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~~~~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~~~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (<~) :: ((->) < Flip v a a0) < Primary (Flip v a) a0 Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Flip v a) a0) < Primary u b) -> ((->) < Flip v a a0) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Flip v a a0) < u b) -> ((->) < Primary (Flip v a) a0) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Flip v a) a0) < Primary u b) -> (j > Flip v a a0) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Flip v a a0) < u b) -> (j > Primary (Flip v a) a0) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Schematic Monad t u) => Interpreted ((->) :: Type -> Type -> Type) (t :> u) Source # | |
Defined in Pandora.Paradigm.Controlflow.Effect.Transformer.Monadic run :: ((->) < (t :> u) a) < Primary (t :> u) a Source # unite :: ((->) < Primary (t :> u) a) < (t :> u) a Source # (<~~~~~~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~~~~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~~~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (<~) :: ((->) < (t :> u) a) < Primary (t :> u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (t :> u) a) < Primary u0 b) -> ((->) < (t :> u) a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < (t :> u) a) < u0 b) -> ((->) < Primary (t :> u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (t :> u) a) < Primary u0 b) -> (j > (t :> u) a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < (t :> u) a) < u0 b) -> (j > Primary (t :> u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Backwards t) Source # | |
Defined in Pandora.Paradigm.Primary.Transformer.Backwards run :: ((->) < Backwards t a) < Primary (Backwards t) a Source # unite :: ((->) < Primary (Backwards t) a) < Backwards t a Source # (<~~~~~~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~~~~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~~~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (<~) :: ((->) < Backwards t a) < Primary (Backwards t) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Backwards t) a) < Primary u b) -> ((->) < Backwards t a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Backwards t a) < u b) -> ((->) < Primary (Backwards t) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Backwards t) a) < Primary u b) -> (j > Backwards t a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Backwards t a) < u b) -> (j > Primary (Backwards t) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Reverse t) Source # | |
Defined in Pandora.Paradigm.Primary.Transformer.Reverse run :: ((->) < Reverse t a) < Primary (Reverse t) a Source # unite :: ((->) < Primary (Reverse t) a) < Reverse t a Source # (<~~~~~~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~~~~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~~~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (<~) :: ((->) < Reverse t a) < Primary (Reverse t) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Reverse t) a) < Primary u b) -> ((->) < Reverse t a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Reverse t a) < u b) -> ((->) < Primary (Reverse t) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Reverse t) a) < Primary u b) -> (j > Reverse t a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Reverse t a) < u b) -> (j > Primary (Reverse t) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Schematic Comonad t u) => Interpreted ((->) :: Type -> Type -> Type) (t :< u) Source # | |
Defined in Pandora.Paradigm.Controlflow.Effect.Transformer.Comonadic run :: ((->) < (t :< u) a) < Primary (t :< u) a Source # unite :: ((->) < Primary (t :< u) a) < (t :< u) a Source # (<~~~~~~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~~~~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~~~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (<~) :: ((->) < (t :< u) a) < Primary (t :< u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (t :< u) a) < Primary u0 b) -> ((->) < (t :< u) a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < (t :< u) a) < u0 b) -> ((->) < Primary (t :< u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (t :< u) a) < Primary u0 b) -> (j > (t :< u) a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < (t :< u) a) < u0 b) -> (j > Primary (t :< u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Turnover t) Source # | |
Defined in Pandora.Paradigm.Structure.Modification.Turnover run :: ((->) < Turnover t a) < Primary (Turnover t) a Source # unite :: ((->) < Primary (Turnover t) a) < Turnover t a Source # (<~~~~~~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~~~~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~~~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (<~) :: ((->) < Turnover t a) < Primary (Turnover t) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Turnover t) a) < Primary u b) -> ((->) < Turnover t a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Turnover t a) < u b) -> ((->) < Primary (Turnover t) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Turnover t) a) < Primary u b) -> (j > Turnover t a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Turnover t a) < u b) -> (j > Primary (Turnover t) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Continuation r t) Source # | |
Defined in Pandora.Paradigm.Primary.Transformer.Continuation type Primary (Continuation r t) a Source # run :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # unite :: ((->) < Primary (Continuation r t) a) < Continuation r t a Source # (<~~~~~~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~~~~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~~~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (<~) :: ((->) < Continuation r t a) < Primary (Continuation r t) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (Continuation r t) a) < Primary u b) -> ((->) < Continuation r t a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Continuation r t a) < u b) -> ((->) < Primary (Continuation r t) a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (Continuation r t) a) < Primary u b) -> (j > Continuation r t a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < Continuation r t a) < u b) -> (j > Primary (Continuation r t) a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (P_Q_T p q t a) Source # | |
Defined in Pandora.Paradigm.Schemes.P_Q_T run :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # unite :: ((->) < Primary (P_Q_T p q t a) a0) < P_Q_T p q t a a0 Source # (<~~~~~~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~~~~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~~~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (<~) :: ((->) < P_Q_T p q t a a0) < Primary (P_Q_T p q t a) a0 Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (P_Q_T p q t a) a0) < Primary u b) -> ((->) < P_Q_T p q t a a0) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < P_Q_T p q t a a0) < u b) -> ((->) < Primary (P_Q_T p q t a) a0) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (P_Q_T p q t a) a0) < Primary u b) -> (j > P_Q_T p q t a a0) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < P_Q_T p q t a a0) < u b) -> (j > Primary (P_Q_T p q t a) a0) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Kan ('Left :: Type -> Horizontal Type) t u b) Source # | |
Defined in Pandora.Paradigm.Primary.Transformer.Kan run :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # unite :: ((->) < Primary (Kan 'Left t u b) a) < Kan 'Left t u b a Source # (<~~~~~~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~~~~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~~~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (<~) :: ((->) < Kan 'Left t u b a) < Primary (Kan 'Left t u b) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (Kan 'Left t u b) a) < Primary u0 b0) -> ((->) < Kan 'Left t u b a) < u0 b0 Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Kan 'Left t u b a) < u0 b0) -> ((->) < Primary (Kan 'Left t u b) a) < Primary u0 b0 Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (Kan 'Left t u b) a) < Primary u0 b0) -> (j > Kan 'Left t u b a) -> (j > u0 b0) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Kan 'Left t u b a) < u0 b0) -> (j > Primary (Kan 'Left t u b) a) -> (j > Primary u0 b0) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (Kan ('Right :: Type -> Horizontal Type) t u b) Source # | |
Defined in Pandora.Paradigm.Primary.Transformer.Kan run :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # unite :: ((->) < Primary (Kan 'Right t u b) a) < Kan 'Right t u b a Source # (<~~~~~~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~~~~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~~~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (<~) :: ((->) < Kan 'Right t u b a) < Primary (Kan 'Right t u b) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (Kan 'Right t u b) a) < Primary u0 b0) -> ((->) < Kan 'Right t u b a) < u0 b0 Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Kan 'Right t u b a) < u0 b0) -> ((->) < Primary (Kan 'Right t u b) a) < Primary u0 b0 Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (Kan 'Right t u b) a) < Primary u0 b0) -> (j > Kan 'Right t u b a) -> (j > u0 b0) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Kan 'Right t u b a) < u0 b0) -> (j > Primary (Kan 'Right t u b) a) -> (j > Primary u0 b0) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (P_T p t a) Source # | |
Defined in Pandora.Paradigm.Schemes.P_T run :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # unite :: ((->) < Primary (P_T p t a) a0) < P_T p t a a0 Source # (<~~~~~~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~~~~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~~~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (<~) :: ((->) < P_T p t a a0) < Primary (P_T p t a) a0 Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (P_T p t a) a0) < Primary u b) -> ((->) < P_T p t a a0) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < P_T p t a a0) < u b) -> ((->) < Primary (P_T p t a) a0) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (P_T p t a) a0) < Primary u b) -> (j > P_T p t a a0) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < P_T p t a a0) < u b) -> (j > Primary (P_T p t a) a0) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (PQ_ p q a) Source # | |
Defined in Pandora.Paradigm.Schemes.PQ_ run :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # unite :: ((->) < Primary (PQ_ p q a) a0) < PQ_ p q a a0 Source # (<~~~~~~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~~~~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~~~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (<~) :: ((->) < PQ_ p q a a0) < Primary (PQ_ p q a) a0 Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (PQ_ p q a) a0) < Primary u b) -> ((->) < PQ_ p q a a0) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < PQ_ p q a a0) < u b) -> ((->) < Primary (PQ_ p q a) a0) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (PQ_ p q a) a0) < Primary u b) -> (j > PQ_ p q a a0) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < PQ_ p q a a0) < u b) -> (j > Primary (PQ_ p q a) a0) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (PTU p t u a) Source # | |
Defined in Pandora.Paradigm.Schemes.PTU run :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # unite :: ((->) < Primary (PTU p t u a) a0) < PTU p t u a a0 Source # (<~~~~~~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~~~~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~~~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (<~) :: ((->) < PTU p t u a a0) < Primary (PTU p t u a) a0 Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (PTU p t u a) a0) < Primary u0 b) -> ((->) < PTU p t u a a0) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < PTU p t u a a0) < u0 b) -> ((->) < Primary (PTU p t u a) a0) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (PTU p t u a) a0) < Primary u0 b) -> (j > PTU p t u a a0) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < PTU p t u a a0) < u0 b) -> (j > Primary (PTU p t u a) a0) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (UT ct cu t u) Source # | |
Defined in Pandora.Paradigm.Schemes.UT run :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # unite :: ((->) < Primary (UT ct cu t u) a) < UT ct cu t u a Source # (<~~~~~~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~~~~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~~~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (<~) :: ((->) < UT ct cu t u a) < Primary (UT ct cu t u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (UT ct cu t u) a) < Primary u0 b) -> ((->) < UT ct cu t u a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < UT ct cu t u a) < u0 b) -> ((->) < Primary (UT ct cu t u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (UT ct cu t u) a) < Primary u0 b) -> (j > UT ct cu t u a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < UT ct cu t u a) < u0 b) -> (j > Primary (UT ct cu t u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (TU ct cu t u) Source # | |
Defined in Pandora.Paradigm.Schemes.TU run :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # unite :: ((->) < Primary (TU ct cu t u) a) < TU ct cu t u a Source # (<~~~~~~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~~~~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~~~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (<~) :: ((->) < TU ct cu t u a) < Primary (TU ct cu t u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (TU ct cu t u) a) < Primary u0 b) -> ((->) < TU ct cu t u a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < TU ct cu t u a) < u0 b) -> ((->) < Primary (TU ct cu t u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (TU ct cu t u) a) < Primary u0 b) -> (j > TU ct cu t u a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < TU ct cu t u a) < u0 b) -> (j > Primary (TU ct cu t u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (TT ct ct' t t') Source # | |
Defined in Pandora.Paradigm.Schemes.TT run :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # unite :: ((->) < Primary (TT ct ct' t t') a) < TT ct ct' t t' a Source # (<~~~~~~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~~~~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~~~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (<~) :: ((->) < TT ct ct' t t' a) < Primary (TT ct ct' t t') a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < Primary (TT ct ct' t t') a) < Primary u b) -> ((->) < TT ct ct' t t' a) < u b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u) => (((->) < TT ct ct' t t' a) < u b) -> ((->) < Primary (TT ct ct' t t') a) < Primary u b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u) => (((->) < Primary (TT ct ct' t t') a) < Primary u b) -> (j > TT ct ct' t t' a) -> (j > u b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u) => (((->) < TT ct ct' t t' a) < u b) -> (j > Primary (TT ct ct' t t') a) -> (j > Primary u b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (U_T ct cu t p u) Source # | |
Defined in Pandora.Paradigm.Schemes.U_T run :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # unite :: ((->) < Primary (U_T ct cu t p u) a) < U_T ct cu t p u a Source # (<~~~~~~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~~~~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~~~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (<~) :: ((->) < U_T ct cu t p u a) < Primary (U_T ct cu t p u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (U_T ct cu t p u) a) < Primary u0 b) -> ((->) < U_T ct cu t p u a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < U_T ct cu t p u a) < u0 b) -> ((->) < Primary (U_T ct cu t p u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (U_T ct cu t p u) a) < Primary u0 b) -> (j > U_T ct cu t p u a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < U_T ct cu t p u a) < u0 b) -> (j > Primary (U_T ct cu t p u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (UTU ct cu t u u') Source # | |
Defined in Pandora.Paradigm.Schemes.UTU run :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # unite :: ((->) < Primary (UTU ct cu t u u') a) < UTU ct cu t u u' a Source # (<~~~~~~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~~~~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~~~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (<~) :: ((->) < UTU ct cu t u u' a) < Primary (UTU ct cu t u u') a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (UTU ct cu t u u') a) < Primary u0 b) -> ((->) < UTU ct cu t u u' a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < UTU ct cu t u u' a) < u0 b) -> ((->) < Primary (UTU ct cu t u u') a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (UTU ct cu t u u') a) < Primary u0 b) -> (j > UTU ct cu t u u' a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < UTU ct cu t u u' a) < u0 b) -> (j > Primary (UTU ct cu t u u') a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (T_U ct cu p t u) Source # | |
Defined in Pandora.Paradigm.Schemes.T_U run :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # unite :: ((->) < Primary (T_U ct cu p t u) a) < T_U ct cu p t u a Source # (<~~~~~~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~~~~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~~~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (<~) :: ((->) < T_U ct cu p t u a) < Primary (T_U ct cu p t u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (T_U ct cu p t u) a) < Primary u0 b) -> ((->) < T_U ct cu p t u a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < T_U ct cu p t u a) < u0 b) -> ((->) < Primary (T_U ct cu p t u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (T_U ct cu p t u) a) < Primary u0 b) -> (j > T_U ct cu p t u a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < T_U ct cu p t u a) < u0 b) -> (j > Primary (T_U ct cu p t u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (TUT ct ct' cu t t' u) Source # | |
Defined in Pandora.Paradigm.Schemes.TUT run :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # unite :: ((->) < Primary (TUT ct ct' cu t t' u) a) < TUT ct ct' cu t t' u a Source # (<~~~~~~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~~~~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~~~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (<~) :: ((->) < TUT ct ct' cu t t' u a) < Primary (TUT ct ct' cu t t' u) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (TUT ct ct' cu t t' u) a) < Primary u0 b) -> ((->) < TUT ct ct' cu t t' u a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < TUT ct ct' cu t t' u a) < u0 b) -> ((->) < Primary (TUT ct ct' cu t t' u) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (TUT ct ct' cu t t' u) a) < Primary u0 b) -> (j > TUT ct ct' cu t t' u a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < TUT ct ct' cu t t' u a) < u0 b) -> (j > Primary (TUT ct ct' cu t t' u) a) -> (j > Primary u0 b) Source # | |
Interpreted ((->) :: Type -> Type -> Type) (TUVW ct cu cv cw t u v w) Source # | |
Defined in Pandora.Paradigm.Schemes.TUVW run :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # unite :: ((->) < Primary (TUVW ct cu cv cw t u v w) a) < TUVW ct cu cv cw t u v w a Source # (<~~~~~~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~~~~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~~~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (<~) :: ((->) < TUVW ct cu cv cw t u v w a) < Primary (TUVW ct cu cv cw t u v w) a Source # (=#-) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < Primary (TUVW ct cu cv cw t u v w) a) < Primary u0 b) -> ((->) < TUVW ct cu cv cw t u v w a) < u0 b Source # (-#=) :: (Semigroupoid (->), Interpreted (->) u0) => (((->) < TUVW ct cu cv cw t u v w a) < u0 b) -> ((->) < Primary (TUVW ct cu cv cw t u v w) a) < Primary u0 b Source # (<$=#-) :: (Semigroupoid (->), Covariant (->) (->) j, Interpreted (->) u0) => (((->) < Primary (TUVW ct cu cv cw t u v w) a) < Primary u0 b) -> (j > TUVW ct cu cv cw t u v w a) -> (j > u0 b) Source # (-#=$>) :: (Covariant (->) (->) j, Interpreted (->) u0) => (((->) < TUVW ct cu cv cw t u v w a) < u0 b) -> (j > Primary (TUVW ct cu cv cw t u v w) a) -> (j > Primary u0 b) Source # |