blob: dd7b8e9155108576c0da3ca2391a9c02f0e30d84 (
plain) (
tree)
|
|
SPELL=haskell-semigroups
VERSION=0.19.1
SOURCE="semigroups-${VERSION}.tar.gz"
SOURCE_URL[0]=https://hackage.haskell.org/package/semigroups-${VERSION}/${SOURCE}
SOURCE_HASH=sha512:ea073a8aac0d6a4d82205a31bacc672b7f4e2471403b7a97f04b080535da71054abb987af6c7e459ea16908625b03991bc90055d0447d2b0cac55fef335362d4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/semigroups-${VERSION}"
WEB_SITE="http://github.com/ekmett/semigroups/"
LICENSE[0]=BSD
ENTERED=20150802
SHORT="anything that associates"
cat << EOF
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.
EOF
|