packages feed

enummapset-0.5.2.0: enummapset.cabal

name:           enummapset
version:        0.5.2.0
synopsis:       IntMap and IntSet with Enum keys/elements.
description:    This package contains simple wrappers around 'Data.IntMap' and
                'Data.IntSet' with 'Enum' keys and elements respectively.
                Especially useful for 'Int's wrapped with newtype.
homepage:       https://github.com/michalt/enummapset
bug-reports:    https://github.com/michalt/enummapset/issues
license:        BSD3
license-file:   LICENSE
author:         Michal Terepeta
maintainer:     Michal Terepeta <michal.terepeta@gmail.com>
copyright:      (c) 2011-2013 Michal Terepeta

category:       Data
build-type:     Simple

cabal-version:  >=1.6

source-repository head
  type:         git
  location:     https://github.com/michalt/enummapset.git

flag debug
  description:  Debug build (more warnings, etc.)
  default:      False

Library
  exposed-modules:
    Data.EnumMap
    Data.EnumMap.Lazy
    Data.EnumMap.Strict
    Data.EnumSet

  other-modules:
    Data.EnumMap.Base

  build-depends:
    base < 5,
    containers >= 0.5.2 && < 0.6,
    deepseq

  if flag(debug)
    ghc-options: -Wall