Contravariant (Constant a :: Type -> Type) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Covariant (Constant a :: Type -> Type) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Invariant (Constant a :: Type -> Type) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Traversable (Constant a :: Type -> Type) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant Methods (->>) :: (Pointable u, Applicative u) => Constant a a0 -> (a0 -> u b) -> (u :. Constant a) := b Source # traverse :: (Pointable u, Applicative u) => (a0 -> u b) -> Constant a a0 -> (u :. Constant a) := b Source # sequence :: (Pointable u, Applicative u) => ((Constant a :. u) := a0) -> (u :. Constant a) := a0 Source # (->>>) :: (Pointable u, Applicative u, Traversable v) => ((v :. Constant a) := a0) -> (a0 -> u b) -> (u :. (v :. Constant a)) := b Source # (->>>>) :: (Pointable u, Applicative u, Traversable v, Traversable w) => ((w :. (v :. Constant a)) := a0) -> (a0 -> u b) -> (u :. (w :. (v :. Constant a))) := b Source # (->>>>>) :: (Pointable u, Applicative u, Traversable v, Traversable w, Traversable j) => ((j :. (w :. (v :. Constant a))) := a0) -> (a0 -> u b) -> (u :. (j :. (w :. (v :. Constant a)))) := b Source # |
Semigroup a => Semigroup (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Ringoid a => Ringoid (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Monoid a => Monoid (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Group a => Group (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Supremum a => Supremum (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Infimum a => Infimum (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Lattice a => Lattice (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Setoid a => Setoid (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |
Chain a => Chain (Constant a b) Source # | |
Instance detailsDefined in Pandora.Paradigm.Basis.Constant |