X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=advent-of-code.cabal;h=b30d8df6afbddae057174e385bd2d0f74201a405;hb=HEAD;hp=22868e72760423b3aa7f621cc13173cd78db51d0;hpb=f0f3f60ddd5a2b1b130c3ff4bb9e602382ebbaf2;p=advent-of-code-18.git diff --git a/advent-of-code.cabal b/advent-of-code.cabal index 22868e7..b30d8df 100644 --- a/advent-of-code.cabal +++ b/advent-of-code.cabal @@ -208,3 +208,105 @@ executable advent17 , 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 + +executable advent24 + hs-source-dirs: src/advent24 + main-is: advent24.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , text + , megaparsec + +executable advent24naive + hs-source-dirs: src/advent24 + main-is: advent24naive.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , text + , megaparsec + + +executable advent25 + hs-source-dirs: src/advent25 + main-is: advent25.hs + default-language: Haskell2010 + build-depends: base >= 4.7 && < 5 + , containers + , text + , megaparsec + , linear