packages feed

charset-0.3.10: charset.cabal

name:          charset
version:       0.3.10
license:       BSD3
license-File:  LICENSE
copyright:     (c) Edward Kmett 2010-2012
author:        Edward Kmett
maintainer:    ekmett@gmail.com
cabal-version: >= 1.10
stability:     Experimental
category:      Data
homepage:      http://github.com/ekmett/charset
bug-reports:   http://github.com/ekmett/charset/issues
synopsis:      Fast unicode character sets based on complemented PATRICIA tries
description:   Fast unicode character sets based on complemented PATRICIA tries.
build-type:    Simple
extra-source-files: CHANGELOG.markdown, README.markdown

tested-with:
  GHC ==7.0.4
   || ==7.2.2
   || ==7.4.2
   || ==7.6.3
   || ==7.8.4
   || ==7.10.3
   || ==8.0.2
   || ==8.2.2
   || ==8.4.4
   || ==8.6.5
   || ==8.8.4
   || ==8.10.7
   || ==9.0.2
   || ==9.2.7
   || ==9.4.5
   || ==9.6.2

source-repository head
  type: git
  location: git://github.com/ekmett/charset.git

library
  default-extensions: CPP
  other-extensions: MagicHash, BangPatterns

  build-depends:
    base                 >= 4       && < 5,
    array                >= 0.2     && < 0.6,
    bytestring           >= 0.9     && < 0.13,
    containers           >= 0.2     && < 0.7,
    unordered-containers >= 0.1.4.6 && < 0.3
  if impl(ghc < 8.0)
    build-depends: semigroups >= 0.8.3.1 && < 1

  exposed-modules:
    Data.CharSet
    Data.CharSet.Common
    Data.CharSet.Posix
    Data.CharSet.Posix.Ascii
    Data.CharSet.Posix.Unicode
    Data.CharSet.Unicode
    Data.CharSet.Unicode.Block
    Data.CharSet.Unicode.Category
    Data.CharSet.ByteSet

  hs-source-dirs: src
  ghc-options: -Wall -fspec-constr -fdicts-cheap -O2
  default-language: Haskell2010