| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
NumHask.Algebra.Abstract.Homomorphism
Description
The Homomorphism Hierarchy
Documentation
class Hom a a => End a Source #
Instances
| Hom a a => End a Source # | |
Defined in NumHask.Algebra.Abstract.Homomorphism | |
class (Hom a b, Hom b a) => Iso a b Source #
A Isomorphism between two magmas an Isomorphism is a bijective Homomorphism
Instances
| Iso b c => Iso (a -> b) (a -> c) Source # | |
Defined in NumHask.Algebra.Abstract.Homomorphism | |
class Iso a a => Automorphism a Source #
Instances
| Iso a a => Automorphism a Source # | |
Defined in NumHask.Algebra.Abstract.Homomorphism | |