-
Notifications
You must be signed in to change notification settings - Fork 5
/
apropos.cabal
97 lines (90 loc) · 1.87 KB
/
apropos.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
cabal-version: 3.0
name: apropos
version: 1.0
extra-source-files: CHANGELOG.md
common lang
default-language: Haskell2010
default-extensions:
BangPatterns
BinaryLiterals
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
DuplicateRecordFields
EmptyCase
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
HexFloatLiterals
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
NumericUnderscores
OverloadedStrings
ScopedTypeVariables
StandaloneDeriving
StandaloneKindSignatures
TupleSections
TypeApplications
TypeOperators
TypeSynonymInstances
UndecidableInstances
OverloadedRecordDot
build-depends:
, base >=4.15
, containers
, exceptions
, free
, generics-sop
, hedgehog
, ilist
, lens
, minisat-solver
, mtl
, pretty
, pretty-show
, tagged
, text
, transformers
, vector
ghc-options:
-Wall -Wcompat -Wincomplete-uni-patterns -Wredundant-constraints
-Wmissing-export-lists -Werror -Wincomplete-record-updates
-Wmissing-deriving-strategies
library
import: lang
exposed-modules: Apropos
other-modules:
Apropos.Description
Apropos.Generator
Apropos.Runner
hs-source-dirs: src
executable examples
import: lang
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: examples
ghc-options: -threaded -rtsopts -with-rtsopts=-N
other-modules:
Spec.IntCompact
Spec.IntSimple
build-depends:
, apropos
, base
, containers
, hedgehog
, mtl
, tasty
, tasty-hedgehog
, tasty-hunit
, text