diff options
Diffstat (limited to 'edit-lens/package.yaml')
-rw-r--r-- | edit-lens/package.yaml | 69 |
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 |
10 | git: https://git.yggdrasil.li/gkleen/pub/bachelor-thesis | 10 | git: https://git.yggdrasil.li/gkleen/pub/bachelor-thesis |
11 | 11 | ||
12 | default-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 | |||
29 | dependencies: | ||
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 | |||
12 | library: | 42 | library: |
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 | 51 | tests: | |
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 | ||