summaryrefslogtreecommitdiff
path: root/edit-lens/package.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'edit-lens/package.yaml')
-rw-r--r--edit-lens/package.yaml69
1 files changed, 44 insertions, 25 deletions
diff --git a/edit-lens/package.yaml b/edit-lens/package.yaml
index b506ec1..88a35ca 100644
--- a/edit-lens/package.yaml
+++ b/edit-lens/package.yaml
@@ -9,32 +9,38 @@ extra-source-files:
9 - ChangeLog.md 9 - ChangeLog.md
10git: https://git.yggdrasil.li/gkleen/pub/bachelor-thesis 10git: https://git.yggdrasil.li/gkleen/pub/bachelor-thesis
11 11
12default-extensions:
13 - TypeFamilies
14 - FlexibleContexts
15 - FlexibleInstances
16 - MultiParamTypeClasses
17 - FunctionalDependencies
18 - AllowAmbiguousTypes
19 - TypeApplications
20 - GADTs
21 - RecordWildCards
22 - NamedFieldPuns
23 - PatternGuards
24 - TupleSections
25 - RankNTypes
26 - ViewPatterns
27 - DerivingStrategies
28
29dependencies:
30 - base
31 - lens
32 - containers
33 - composition-tree
34 - monad-memo
35 - Diff
36 - mtl
37 - wl-pprint
38 - intervals
39
40# ghc-options: [ -O2 ]
41
12library: 42library:
13 default-extensions:
14 - TypeFamilies
15 - FlexibleContexts
16 - FlexibleInstances
17 - MultiParamTypeClasses
18 - FunctionalDependencies
19 - AllowAmbiguousTypes
20 - TypeApplications
21 - GADTs
22 - RecordWildCards
23 - NamedFieldPuns
24 - PatternGuards
25 - TupleSections
26 - RankNTypes
27 - ViewPatterns
28 source-dirs: src 43 source-dirs: src
29 dependencies:
30 - base
31 - lens
32 - containers
33 - composition-tree
34 - Diff
35 - mtl
36 - wl-pprint
37 - intervals
38 exposed-modules: 44 exposed-modules:
39 - Control.Edit 45 - Control.Edit
40 - Control.Lens.Edit 46 - Control.Lens.Edit
@@ -42,4 +48,17 @@ library:
42 - Control.FST 48 - Control.FST
43 - Control.DFST.Lens 49 - Control.DFST.Lens
44 50
45 51tests:
52 test:
53 source-dirs:
54 - test
55 - src
56 main: Driver.hs
57 dependencies:
58 - tasty
59 - tasty-discover
60 - tasty-hedgehog
61 - tasty-hunit
62 - HUnit
63 - hedgehog
64 - deepseq