           SPELL=haskell-semigroupoids
         VERSION=5.3.1
          SOURCE="semigroupoids-${VERSION}.tar.gz"
   SOURCE_URL[0]=https://hackage.haskell.org/package/semigroupoids-${VERSION}/${SOURCE}
     SOURCE_HASH=sha512:8170f9f92a5f61325eb821d299e464106e08db3a8bac371fd427f329e479a4e914ed961a300760049aeff41fef255193dd93dfb752af0cc0027481f0ca6e6e35
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/semigroupoids-${VERSION}"
        WEB_SITE="http://github.com/ekmett/semigroupoids"
      LICENSE[0]=BSD
         ENTERED=20150802
           SHORT="semigroupoids: Category sans id"
cat << EOF
Provides a wide array of (semi)groupoids and operations for working with them.

A Semigroupoid is a Category without the requirement of identity arrows for
every object in the category.

A Category is any Semigroupoid for which the Yoneda lemma holds.
EOF
