Package0.20.1AlgebraDataData StructuresMath
semigroups
Anything that associates
- Version0.20.1
- CategoryAlgebra, Data, Data Structures, Math
- LicenceBSD-3-Clause
- AuthorEdward A.
Kmett - MaintainerEdward A.
Kmett <ekmett@ gmail. com> - Homepagegithub.
com/ ekmett/ semigroups - Pinned byhackage semigroups 0.
20. 1 - Sourcesemigroups-0.
20. 1 on Hackage
Modules
- Data.Semigroup.GenericThis module provides generic deriving tools for monoids and semigroups for
Description
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup.
Depends on
1 package- base-4.22.0.0with GHC