-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.yaml
128 lines (128 loc) · 2.12 KB
/
package.yaml
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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
name: Advent
version: '0.1.0.0'
author: Dan Seminara
maintainer: semi225599@gmail.com
license: UnspecifiedLicense
default-extensions:
- DeriveFoldable
- DeriveFunctor
- DeriveTraversable
# - ImportQualifiedPost
- LambdaCase
- MultiWayIf
- QuasiQuotes
- TemplateHaskell
- TupleSections
- TypeApplications
- TypeOperators
- ViewPatterns
other-extensions:
- TemplateHaskell
ghc-options:
- -O2
- -Wall
- -Wcompat
- -Wincomplete-record-updates
- -Wincomplete-uni-patterns
- -Wredundant-constraints
- -Wnoncanonical-monad-instances
- -fno-warn-type-defaults
# - -Wprepositive-qualified-syntax
# - -Wunused-packages
dependencies:
- aeson
- ansi-terminal
- base >=4.9 && <5
- bytestring
- clock
- containers
- deepseq
- extra
- hspec
- interpolate
- lens
- lens-aeson
- mtl
- text
- split
- strict
library:
source-dirs: src
exposed-modules:
- Days
- Utils
dependencies:
- arithmoi
- array
- astar
- attoparsec
- base16-bytestring
- bytestring
- comonad
- conduit
- containers >=0.5.8.1
- cryptohash-md5
- cyclotomic
- data-ordlist
- deepseq
- directory
- either
- filepath
- flatparse
- foldl
- free
- ghc
- Glob
- groups
- hashable
- hashtables
- hip
- linear
- memoize
- mod
- monad-loops
- mtl
- parallel
- parser-combinators
- pipes
- pipes-bytestring
- http-conduit
- pointedlist
- pqueue
- psqueues
- recursion-schemes
- ref-fd
- split
- template-haskell
- transformers
- unordered-containers
- vector
- vector-algorithms
executables:
Advent:
main: Main.hs
source-dirs: exes
ghc-options:
- -threaded
dependencies:
- Advent
tests:
AdventTests:
main: Spec.hs
source-dirs: test
ghc-options:
- -threaded
dependencies:
- Advent
- htoml-megaparsec
- unordered-containers
build-type: Custom
custom-setup:
dependencies:
- base >=4.9 && <5
- bytestring
- flatparse
- Glob
- interpolate
- text
- Cabal