X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=advent-of-code.cabal;h=d3cd45cec865363afcce598c231cb49abcfbb726;hb=230cb62ae502719fff9a31ff858abc354ef42b4e;hp=83c71a96f6917237de5b7b7601e9f4ef28b342e9;hpb=658b037f5966c170bca661d19ed034a2d06567bc;p=advent-of-code-18.git diff --git a/advent-of-code.cabal b/advent-of-code.cabal index 83c71a9..d3cd45c 100644 --- a/advent-of-code.cabal +++ b/advent-of-code.cabal @@ -4,7 +4,7 @@ version: 0.1.0.0 -- description: homepage: https://github.com/neilnjae/advent-of-code#readme license: BSD3 -license-file: LICENSE +-- license-file: LICENSE author: Neil Smith maintainer: noone@njae.me.uk copyright: 2018 Neil Smith @@ -120,3 +120,164 @@ executable advent09pl , megaparsec , containers , pointedlist + +executable advent10 + hs-source-dirs: src/advent10 + main-is: advent10.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +executable advent10iz + hs-source-dirs: src/advent10 + main-is: advent10-iterate-zip.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +executable advent11 + hs-source-dirs: src/advent11 + main-is: advent11.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + +executable advent11naive + hs-source-dirs: src/advent11 + main-is: advent11-naive.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + +executable advent12 + hs-source-dirs: src/advent12 + main-is: advent12.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +-- executable life +-- hs-source-dirs: src/advent12 +-- main-is: life.hs +-- default-language: Haskell2010 +-- build-depends: base >= 4.7 && < 5 +-- , comonad + +executable advent13 + hs-source-dirs: src/advent13 + main-is: advent13.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + +executable advent14 + hs-source-dirs: src/advent14 + main-is: advent14.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + +executable advent15 + hs-source-dirs: src/advent15 + main-is: advent15.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , pqueue + +executable advent16 + hs-source-dirs: src/advent16 + main-is: advent16.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +executable advent17 + hs-source-dirs: src/advent17 + main-is: advent17.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +executable advent18 + hs-source-dirs: src/advent18 + main-is: advent18.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , text + , megaparsec + , containers + +executable advent19 + hs-source-dirs: src/advent19 + main-is: advent19.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + +executable advent20 + hs-source-dirs: src/advent20 + main-is: advent20.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , transformers + , extra + , text + , megaparsec + , linear + +executable advent21 + hs-source-dirs: src/advent21 + main-is: advent21.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + +executable advent21fm + hs-source-dirs: src/advent21 + main-is: advent21-from-megathread.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , mtl + , text + , megaparsec + , monad-loops + , array + +executable advent22 + hs-source-dirs: src/advent22 + main-is: advent22.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , pqueue + +executable advent23 + hs-source-dirs: src/advent23 + main-is: advent23.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , text + , megaparsec + , linear + , pqueue