]> Git — Sourcephile - haskell/symantic-base.git/blob - symantic-base.cabal
change license to AGPL-3.0-or-later
[haskell/symantic-base.git] / symantic-base.cabal
1 name: symantic-base
2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 0.0.2.20200708
6 category: Data Structures
7 synopsis: Basic symantics for writing Embedded Domain-Specific Languages (EDSL).
8 description: A collection of basic tagless-final combinators.
9 license: AGPL-3.0-or-later
10 stability: experimental
11 author: Julien Moutinho <julm+symantic-base@sourcephile.fr>
12 maintainer: Julien Moutinho <julm+symantic-base@sourcephile.fr>
13 bug-reports: Julien Moutinho <julm+symantic-base@sourcephile.fr>
14 -- homepage:
15
16 build-type: Simple
17 cabal-version: 1.24
18 tested-with: GHC==8.8.3
19 extra-source-files:
20 stack.yaml
21 stack.yaml.lock
22 extra-tmp-files:
23
24 Source-Repository head
25 location: git://git.sourcephile.fr/haskell/symantic-base
26 type: git
27
28 Library
29 hs-source-dirs: src
30 exposed-modules:
31 Symantic.Base
32 Symantic.Base.ADT
33 Symantic.Base.Algebrable
34 Symantic.Base.Composable
35 Symantic.Base.CurryN
36 Symantic.Base.Fixity
37 Symantic.Base.Permutable
38 Symantic.Base.Routable
39 default-language: Haskell2010
40 default-extensions:
41 DefaultSignatures
42 FlexibleContexts
43 FlexibleInstances
44 GeneralizedNewtypeDeriving
45 LambdaCase
46 MultiParamTypeClasses
47 NamedFieldPuns
48 NoImplicitPrelude
49 RecordWildCards
50 ScopedTypeVariables
51 TupleSections
52 TypeApplications
53 TypeFamilies
54 TypeOperators
55 ghc-options:
56 -Wall
57 -Wincomplete-uni-patterns
58 -Wincomplete-record-updates
59 -- -fhide-source-paths
60 build-depends:
61 base >= 4.10 && < 5