2 -- Initial package description 'advent-of-code21.cabal' generated by 'cabal
3 -- init'. For further documentation, see
4 -- http://haskell.org/cabal/users-guide/
8 synopsis: Advent of Code 21 solutions
12 -- license-file: LICENSE
14 maintainer: neil.git@njae.me.uk
18 extra-source-files: CHANGELOG.md, README.md
20 common common-extensions
21 default-extensions: AllowAmbiguousTypes
33 , FunctionalDependencies
35 , GeneralizedNewtypeDeriving
41 , MultiParamTypeClasses
48 , PartialTypeSignatures
64 common build-directives
65 build-depends: base >=4.15
66 default-language: Haskell2010
70 -rtsopts "-with-rtsopts=-N"
72 executable advent-of-code21
76 build-depends: base >=4.15
78 default-language: Haskell2010
81 import: common-extensions, build-directives
82 main-is: advent01/Main.hs
85 -- build-depends: base >=4.13 && < 4.15
87 -- default-language: Haskell2010
90 import: common-extensions, build-directives
91 main-is: advent02/Main.hs
92 build-depends: text, attoparsec
95 import: common-extensions, build-directives
96 main-is: advent03/Main.hs
99 import: common-extensions, build-directives
100 main-is: advent04/Main.hs
101 build-depends: text, attoparsec
104 import: common-extensions, build-directives
105 main-is: advent05/Main.hs
106 build-depends: text, attoparsec, linear, containers
109 import: common-extensions, build-directives
110 main-is: advent06/Main.hs
111 build-depends: split, containers
114 import: common-extensions, build-directives
115 main-is: advent07/Main.hs
119 import: common-extensions, build-directives
120 main-is: advent08/Main.hs
121 build-depends: text, attoparsec, containers
124 import: common-extensions, build-directives
125 main-is: advent08/Main-longwinded.hs
126 build-depends: text, attoparsec, containers
129 import: common-extensions, build-directives
130 main-is: advent09/Main.hs
131 build-depends: array, containers, linear
134 import: common-extensions, build-directives
135 main-is: advent10/Main.hs
136 build-depends: containers