packages feed

monoid-extras-0.2.0.0: monoid-extras.cabal

name:                monoid-extras
version:             0.2.0.0
synopsis:            Various extra monoid-related definitions and utilities
description:         Various extra monoid-related definitions and utilities,
                     such as monoid actions, monoid coproducts, "deletable"
                     monoids, and "split" 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.Deletable,
                     Data.Monoid.MList,
                     Data.Monoid.PosInf,
                     Data.Monoid.Split,
                     Data.Monoid.WithSemigroup

  build-depends:     base >= 4.3 && < 4.7,
                     semigroups >= 0.8 && < 0.9

  hs-source-dirs:    src

  other-extensions:  DeriveFunctor,
                     FlexibleInstances,
                     MultiParamTypeClasses,
                     TypeOperators