Tweaked solution 9 a bit, to check all approaches are finding the same set of items
[summerofcode2018soln.git] / summerofcode2018soln.cabal
index 8b3a1b04edff2086b03344fbe87145d58738f413..dba0ffed0cadde4b615f64df22796523e61fbe47 100644 (file)
@@ -94,4 +94,41 @@ executable task6-monad
   build-depends:       base >= 4.7 && < 5
                      , text
                      , unordered-containers
-                                         
\ No newline at end of file
+
+executable task7
+  hs-source-dirs:      src/task7
+  main-is:             task7.hs
+  default-language:    Haskell2010
+  build-depends:       base >= 4.7 && < 5
+                     , text
+                     , megaparsec
+
+executable task8
+  hs-source-dirs:      src/task8
+  main-is:             task8.hs
+  default-language:    Haskell2010
+  build-depends:       base >= 4.7 && < 5                                         
+                     , pqueue
+                     , hashable
+                     , containers
+                     , unordered-containers
+
+
+executable task8-bounded
+  hs-source-dirs:      src/task8
+  main-is:             task8-bounded.hs
+  default-language:    Haskell2010
+  build-depends:       base >= 4.7 && < 5                                         
+                     , pqueue
+                     , hashable
+                     , containers
+                     , unordered-containers
+
+executable task9
+  hs-source-dirs:      src/task9
+  main-is:             task9.hs
+  default-language:    Haskell2010
+  build-depends:       base >= 4.7 && < 5
+                     , text
+                     , megaparsec
+                     , unordered-containers