| Copyright | (c) Erich Gut |
|---|---|
| License | BSD3 |
| Maintainer | zerich.gut@gmail.com |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
OAlg.Hom.Definition
Contents
Description
introducing the idiom Hom.
Synopsis
- type family Hom s (h :: Type -> Type -> Type) :: Constraint
Hom
type family Hom s (h :: Type -> Type -> Type) :: Constraint Source #
parameterized constraint that the values of the type h x y admit
the constraints of a homomorphisms between the structures given by s.
Instances
| type Hom Add h Source # | |
Defined in OAlg.Hom.Additive | |
| type Hom Dst h Source # | |
Defined in OAlg.Hom.Distributive | |
| type Hom Fbr h Source # | |
Defined in OAlg.Hom.Fibred | |
| type Hom FbrOrt h Source # | |
Defined in OAlg.Hom.Fibred | |
| type Hom Mlt h Source # | |
Defined in OAlg.Hom.Multiplicative.Definition | |
| type Hom Ort h Source # | |
Defined in OAlg.Hom.Oriented.Definition | |
| type Hom (Alg k) h Source # | |
Defined in OAlg.Hom.Algebraic | |
| type Hom (Vec k) h Source # | |
Defined in OAlg.Hom.Vectorial | |