packages feed

monoid-extras-0.2.2.3: monoid-extras.cabal

name:                monoid-extras
version:             0.2.2.3
synopsis:            Various extra monoid-related definitions and utilities
description:         Various extra monoid-related definitions and utilities,
                     such as monoid actions, monoid coproducts, \"deletable\"
                     monoids, \"split\" monoids, and \"cut\" monoids.
license:             BSD3
license-file:        LICENSE
extra-source-files:  CHANGES
author:              Brent Yorgey
maintainer:          diagrams-discuss@googlegroups.com
bug-reports:         https://github.com/diagrams/monoid-extras/issues
category:            Data
build-type:          Simple
cabal-version:       >=1.10

source-repository head
  type: git
  location: https://github.com/diagrams/monoid-extras.git

library
  default-language:  Haskell2010
  exposed-modules:   Data.Monoid.Action,
                     Data.Monoid.Coproduct,
                     Data.Monoid.Cut,
                     Data.Monoid.Deletable,
                     Data.Monoid.MList,
                     Data.Monoid.PosInf,
                     Data.Monoid.Recommend,
                     Data.Monoid.Split,
                     Data.Monoid.WithSemigroup

  build-depends:     base >= 4.3 && < 4.8,
                     semigroups >= 0.8 && < 0.10

  hs-source-dirs:    src

  other-extensions:  DeriveFunctor,
                     FlexibleInstances,
                     MultiParamTypeClasses,
                     TypeOperators