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
- Sourcehackage.haskell.org/package/semigroups-0.20.1
Modules
1 module- Data.Semigroup.Generic5This 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