Cabal revisions of semigroups-0.7.1.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: semigroups-category: Algebra, Data, Data Structures, Math-version: 0.7.1.1-license: BSD3-cabal-version: >= 1.6-license-file: LICENSE-author: Edward A. Kmett-maintainer: Edward A. Kmett <ekmett@gmail.com>-stability: provisional-homepage: http://github.com/ekmett/semigroups/-copyright: Copyright (C) 2011 Edward A. Kmett-synopsis: Haskell 98 semigroups-description: - Haskell 98 semigroups- .- 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.-build-type: Simple --source-repository head- type: git- location: git://github.com/ekmett/semigroups.git--flag DeriveDataTypeable- description: DeriveDataTypeable available- default: True- manual: False--library- build-depends: - base >= 4 && < 5, - containers >= 0.3 && < 0.5-- ghc-options: -Wall- extensions: CPP- if flag(DeriveDataTypeable)- extensions: DeriveDataTypeable- cpp-options: -DLANGUAGE_DeriveDataTypeable-- exposed-modules:- Data.Semigroup- Data.List.NonEmpty- Numeric.Natural- Numeric.Natural.Internal+name: semigroups +category: Algebra, Data, Data Structures, Math +version: 0.7.1.1 +x-revision: 1 +license: BSD3 +cabal-version: >= 1.6 +license-file: LICENSE +author: Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +stability: provisional +homepage: http://github.com/ekmett/semigroups/ +copyright: Copyright (C) 2011 Edward A. Kmett +synopsis: Haskell 98 semigroups +description: + Haskell 98 semigroups + . + 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. +build-type: Simple + +source-repository head + type: git + location: git://github.com/ekmett/semigroups.git + +flag DeriveDataTypeable + description: DeriveDataTypeable available + default: True + manual: False + +library + build-depends: + base >= 4 && < 4.5, + containers >= 0.3 && < 0.5 + + ghc-options: -Wall + extensions: CPP + if flag(DeriveDataTypeable) + extensions: DeriveDataTypeable + cpp-options: -DLANGUAGE_DeriveDataTypeable + + exposed-modules: + Data.Semigroup + Data.List.NonEmpty + Numeric.Natural + Numeric.Natural.Internal