aboutsummaryrefslogtreecommitdiff
path: root/Haskell-book/15/optional.cabal
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2025-12-11 10:28:11 +0100
committerEugen Wissner <belka@caraus.de>2025-12-11 10:28:11 +0100
commit98329e0a3dd4f78b5d815ac3896272ec70904901 (patch)
tree80f9c56cfe2ac20232358f236d32e84bd683be1b /Haskell-book/15/optional.cabal
parent3624c712d72d246f21d4e710cec7c11e052e0326 (diff)
downloadbook-exercises-98329e0a3dd4f78b5d815ac3896272ec70904901.tar.gz
Add remaining haskell book exercises
Diffstat (limited to 'Haskell-book/15/optional.cabal')
-rw-r--r--Haskell-book/15/optional.cabal45
1 files changed, 45 insertions, 0 deletions
diff --git a/Haskell-book/15/optional.cabal b/Haskell-book/15/optional.cabal
new file mode 100644
index 0000000..1251d94
--- /dev/null
+++ b/Haskell-book/15/optional.cabal
@@ -0,0 +1,45 @@
+name: optional
+version: 0.1.0.0
+author: Eugen Wissner
+maintainer: belka@caraus.de
+copyright: 2018 Eugen Wissner
+license: BSD3
+build-type: Simple
+cabal-version: >= 1.10
+
+library
+ hs-source-dirs:
+ src
+ build-depends:
+ base >=4.7 && <5
+ exposed-modules:
+ Optional
+ other-modules:
+ Paths_optional
+ default-language: Haskell2010
+
+test-suite optional-test
+ type: exitcode-stdio-1.0
+ main-is: Spec.hs
+ hs-source-dirs:
+ test
+ ghc-options: -threaded -rtsopts -with-rtsopts=-N
+ build-depends:
+ base >=4.7 && <5
+ , hspec
+ , optional
+ other-modules:
+ Paths_optional
+ default-language: Haskell2010
+
+test-suite first-test
+ type: exitcode-stdio-1.0
+ main-is: First.hs
+ hs-source-dirs:
+ app
+ ghc-options: -threaded -rtsopts -with-rtsopts=-N
+ build-depends:
+ base >=4.7 && <5
+ , QuickCheck
+ , optional
+ default-language: Haskell2010