summaryrefslogtreecommitdiff
path: root/chad-fast.cabal
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2024-11-07 23:11:36 +0100
committerTom Smeding <tom@tomsmeding.com>2024-11-07 23:11:36 +0100
commit92ddb2263ae495c229badcc209c76a1252bd2752 (patch)
treed69059d755a04121db23406050a643bf33c5b764 /chad-fast.cabal
parent401e74939fe2a717852acc4b7a452b222d82274a (diff)
Benchmark
Diffstat (limited to 'chad-fast.cabal')
-rw-r--r--chad-fast.cabal13
1 files changed, 13 insertions, 0 deletions
diff --git a/chad-fast.cabal b/chad-fast.cabal
index ae8ddf4..8ff3a21 100644
--- a/chad-fast.cabal
+++ b/chad-fast.cabal
@@ -20,6 +20,7 @@ library
AST.Weaken
AST.Weaken.Auto
CHAD
+ CHAD.Top
CHAD.Types
-- Compile
Data
@@ -39,6 +40,7 @@ library
build-depends:
base >= 4.19 && < 4.21,
containers,
+ deepseq,
-- template-haskell,
process,
transformers,
@@ -64,3 +66,14 @@ test-suite test
hedgehog,
default-language: Haskell2010
ghc-options: -Wall -threaded
+
+benchmark bench
+ type: exitcode-stdio-1.0
+ main-is: bench/Main.hs
+ build-depends:
+ chad-fast,
+ base,
+ criterion,
+ deepseq,
+ default-language: Haskell2010
+ ghc-options: -Wall -threaded