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 |