packages feed

smap-0.3.3: smap.cabal

cabal-version: 1.12
name: smap
version: 0.3.3
license: BSD3
license-file: LICENSE
copyright: 2019 Will Yager
maintainer: will@yager.io
author: Will Yager
homepage: https://github.com/wyager/smap#readme
bug-reports: https://github.com/wyager/smap/issues
synopsis: A command line tool for working with sets and maps
description:
    Please see the README below or on GitHub at <https://github.com/wyager/smap>
category: Text
build-type: Simple
extra-source-files:
    README.md
    ChangeLog.md

source-repository head
    type: git
    location: https://github.com/wyager/smap

library
    exposed-modules:
        Smap.Commands
        Smap.Flags
    hs-source-dirs: src
    other-modules:
        Paths_smap
    default-language: Haskell2010
    default-extensions: TupleSections RankNTypes ScopedTypeVariables
                        LambdaCase BangPatterns KindSignatures DataKinds OverloadedStrings
    ghc-options: -O2 -Wall -fexpose-all-unfoldings
                 -optP-Wno-nonportable-include-path
    build-depends:
        attoparsec >=0.13.2.2 && <0.14,
        base >=4.7 && <5,
        bytestring >=0.10.8.2 && <0.11,
        hashable >=1.2.7.0 && <1.3,
        memory >=0.14.18 && <0.15,
        mmorph >=1.1.3 && <1.2,
        optparse-applicative >=0.14.3.0 && <0.15,
        resourcet >=1.2.2 && <1.3,
        streaming >=0.2.2.0 && <0.3,
        streaming-bytestring >=0.1.6 && <0.2,
        strict >=0.3.2 && <0.4,
        text >=1.2.3.1 && <1.3,
        transformers >=0.5.6.2 && <0.6,
        unordered-containers >=0.2.9.0 && <0.3

executable smap
    main-is: Main.hs
    hs-source-dirs: app
    other-modules:
        Paths_smap
    default-language: Haskell2010
    default-extensions: TupleSections RankNTypes ScopedTypeVariables
                        LambdaCase BangPatterns KindSignatures DataKinds OverloadedStrings
    ghc-options: -rtsopts -Wall -O2 -fspecialize-aggressively
                 -optP-Wno-nonportable-include-path
    build-depends:
        attoparsec >=0.13.2.2 && <0.14,
        base >=4.7 && <5,
        bytestring >=0.10.8.2 && <0.11,
        hashable >=1.2.7.0 && <1.3,
        memory >=0.14.18 && <0.15,
        mmorph >=1.1.3 && <1.2,
        optparse-applicative >=0.14.3.0 && <0.15,
        resourcet >=1.2.2 && <1.3,
        smap -any,
        streaming >=0.2.2.0 && <0.3,
        streaming-bytestring >=0.1.6 && <0.2,
        strict >=0.3.2 && <0.4,
        text >=1.2.3.1 && <1.3,
        transformers >=0.5.6.2 && <0.6,
        unordered-containers >=0.2.9.0 && <0.3

test-suite smap-test
    type: exitcode-stdio-1.0
    main-is: Spec.hs
    hs-source-dirs: test
    other-modules:
        Paths_smap
    default-language: Haskell2010
    default-extensions: TupleSections RankNTypes ScopedTypeVariables
                        LambdaCase BangPatterns KindSignatures DataKinds OverloadedStrings
    ghc-options: -rtsopts
    build-depends:
        attoparsec >=0.13.2.2 && <0.14,
        base >=4.7 && <5,
        bytestring >=0.10.8.2 && <0.11,
        hashable >=1.2.7.0 && <1.3,
        memory >=0.14.18 && <0.15,
        mmorph >=1.1.3 && <1.2,
        optparse-applicative >=0.14.3.0 && <0.15,
        resourcet >=1.2.2 && <1.3,
        smap -any,
        streaming >=0.2.2.0 && <0.3,
        streaming-bytestring >=0.1.6 && <0.2,
        strict >=0.3.2 && <0.4,
        text >=1.2.3.1 && <1.3,
        transformers >=0.5.6.2 && <0.6,
        unordered-containers >=0.2.9.0 && <0.3