Copyright | (c) Erich Gut |
---|---|
License | BSD3 |
Maintainer | zerich.gut@gmail.com |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
predicate for the opposite.
Op
Predicate for the opposite of a type x
.
Op x |
Instances
Op2
Predicat for the opposite of a two parametrized type h
where
the two parameters x
and y
are switched
Op2 (h y x) |
Instances
Category c => Category (Op2 c) Source # | |
Cayleyan2 c => Cayleyan2 (Op2 c) Source # | |
EmbeddableMorphismTyp m => EmbeddableMorphismTyp (Op2 m) Source # | |
Defined in OAlg.Category.Definition | |
Morphism h => Morphism (Op2 h) Source # | |
Defined in OAlg.Category.Definition type ObjectClass (Op2 h) Source # homomorphous :: Op2 h x y -> Homomorphous (ObjectClass (Op2 h)) x y Source # domain :: Op2 h x y -> Struct (ObjectClass (Op2 h)) x Source # range :: Op2 h x y -> Struct (ObjectClass (Op2 h)) y Source # | |
Eq2 h => Eq2 (Op2 h) Source # | |
Show2 h => Show2 (Op2 h) Source # | |
Validable2 h => Validable2 (Op2 h) Source # | |
EmbeddableMorphism m t => EmbeddableMorphism (Op2 m) t Source # | |
Defined in OAlg.Category.Definition | |
type ObjectClass (Op2 h) Source # | |
Defined in OAlg.Category.Definition |