Now uses a Reader monad
[advent-of-code-19.git] / advent24 / package.yaml
index 05eba4ab612b434eda6d9b3efb1180788f51d752..e2d06cd2f0a248976974400053b7a40c8faeb726 100644 (file)
@@ -29,6 +29,7 @@ default-extensions:
 - MonoLocalBinds
 - MultiParamTypeClasses
 - MultiWayIf
+- NamedFieldPuns
 - NegativeLiterals
 - NumDecimals
 # - OverloadedLists
@@ -64,14 +65,46 @@ executables:
     - adjunctions
     - distributive
 
-  advent24v:
-    main: advent24v.hs
+  advent24b:
+    main: advent24b.hs
     source-dirs: src
     dependencies:
     - base >= 2 && < 6
-    - finite-typelits
-    - mtl
-    - vector
-    - comonad
-    - adjunctions
-    - distributive
\ No newline at end of file
+    - containers
+
+  # advent24map:
+  #   main: advent24map.hs
+  #   source-dirs: src
+  #   dependencies:
+  #   - base >= 2 && < 6
+  #   - finite-typelits
+  #   - containers
+  #   - mtl
+  #   - comonad
+  #   - adjunctions
+  #   - distributive
+
+  # advent24tape:
+  #   main: advent24tape.hs
+  #   source-dirs: src
+  #   dependencies:
+  #   - base >= 2 && < 6
+  #   - finite-typelits
+  #   - containers
+  #   - mtl
+  #   - comonad
+  #   - adjunctions
+  #   - distributive
+  #   - free
+
+  # advent24v:
+  #   main: advent24v.hs
+  #   source-dirs: src
+  #   dependencies:
+  #   - base >= 2 && < 6
+  #   - finite-typelits
+  #   - mtl
+  #   - vector
+  #   - comonad
+  #   - adjunctions
+  #   - distributive
\ No newline at end of file