]> Git — Sourcephile - haskell/treemap.git/blob - treemap.cabal
Massage treemap.cabal.
[haskell/treemap.git] / treemap.cabal
1 name: treemap
2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 2.4.0.20180213
6 category: Data Structures
7 synopsis: A tree of Data.Map.
8 description: A tree of Data.Map,
9 which is like a 'Map'
10 but whose key is now a 'NonEmpty' list of 'Map' keys (a 'Path')
11 enabling the possibility to gather mapped values
12 by 'Path' prefixes (inside a 'Node').
13 extra-doc-files:
14 license: GPL-3
15 license-file: COPYING
16 stability: experimental
17 author: Julien Moutinho <julm+treemap@autogeree.net>
18 maintainer: Julien Moutinho <julm+treemap@autogeree.net>
19 bug-reports: Julien Moutinho <julm+treemap@autogeree.net>
20 -- homepage:
21
22 build-type: Simple
23 cabal-version: >= 1.10
24 tested-with: GHC==8.2.2
25 extra-source-files:
26 GNUmakefile
27 HLint.hs
28 stack.yaml
29 extra-tmp-files:
30
31 source-repository head
32 location: git://git.autogeree.net/haskell/treemap
33 type: git
34
35 Library
36 exposed-modules:
37 Data.TreeMap.Strict
38 Data.TreeMap.Strict.Zipper
39 default-language: Haskell2010
40 default-extensions: NoImplicitPrelude
41 ghc-options:
42 -Wall
43 -Wincomplete-uni-patterns
44 -Wincomplete-record-updates
45 -fno-warn-tabs
46 -- -fhide-source-paths
47 build-depends:
48 base >= 4.6 && < 5
49 , containers >= 0.5
50 , deepseq >= 1.4
51 , mono-traversable >= 1.0
52 , semigroups >= 0.18
53 , strict >= 0.3
54 , transformers >= 0.4
55
56 Test-Suite treemap-test
57 type: exitcode-stdio-1.0
58 hs-source-dirs: test
59 main-is: Main.hs
60 other-modules:
61 Strict.HUnit
62 default-language: Haskell2010
63 default-extensions:
64 NamedFieldPuns
65 NoImplicitPrelude
66 OverloadedStrings
67 ScopedTypeVariables
68 TupleSections
69 ghc-options:
70 -Wall
71 -Wincomplete-uni-patterns
72 -Wincomplete-record-updates
73 -fno-warn-tabs
74 -- -fhide-source-paths
75 build-depends:
76 treemap
77 , base >= 4.6 && < 5
78 , containers >= 0.5
79 , mono-traversable >= 1.0
80 , semigroups >= 0.18
81 , strict >= 0.3
82 , tasty >= 0.11
83 , tasty-hunit >= 0.9
84 , text >= 1.2
85 , transformers >= 0.4