X-Git-Url: https://git.njae.me.uk/?p=advent-of-code-19.git;a=blobdiff_plain;f=advent24%2Fpackage.yaml;fp=advent24%2Fpackage.yaml;h=05eba4ab612b434eda6d9b3efb1180788f51d752;hp=0000000000000000000000000000000000000000;hb=887e4c9e5607a078269338087bac136c0a143d28;hpb=387c497d86487090d551a398247936ec0c55bc08 diff --git a/advent24/package.yaml b/advent24/package.yaml new file mode 100644 index 0000000..05eba4a --- /dev/null +++ b/advent24/package.yaml @@ -0,0 +1,77 @@ +# This YAML file describes your package. Stack will automatically generate a +# Cabal file when you run `stack build`. See the hpack website for help with +# this file: . + +name: advent24 +synopsis: Advent of Code +version: '0.0.1' + +default-extensions: +- AllowAmbiguousTypes +- ApplicativeDo +- BangPatterns +- BlockArguments +- DataKinds +- DeriveFoldable +- DeriveFunctor +- DeriveGeneric +- DeriveTraversable +- EmptyCase +- FlexibleContexts +- FlexibleInstances +- FunctionalDependencies +- GADTs +- GeneralizedNewtypeDeriving +- ImplicitParams +- KindSignatures +- LambdaCase +- MonadComprehensions +- MonoLocalBinds +- MultiParamTypeClasses +- MultiWayIf +- NegativeLiterals +- NumDecimals +# - OverloadedLists +- OverloadedStrings +- PartialTypeSignatures +- PatternGuards +- PatternSynonyms +- PolyKinds +- RankNTypes +- RecordWildCards +- ScopedTypeVariables +- TemplateHaskell +- TransformListComp +- TupleSections +- TypeApplications +- TypeFamilies +- TypeInType +- TypeOperators +- ViewPatterns + + +executables: + advent24: + main: advent24.hs + source-dirs: src + dependencies: + - base >= 2 && < 6 + - finite-typelits + - containers + - mtl + - matrix + - comonad + - adjunctions + - distributive + + advent24v: + main: advent24v.hs + source-dirs: src + dependencies: + - base >= 2 && < 6 + - finite-typelits + - mtl + - vector + - comonad + - adjunctions + - distributive \ No newline at end of file