Interaction Trees in Zig and simple benchmarks

This commit is contained in:
2026-05-15 21:41:19 -05:00
parent e3dcf5edd7
commit 8d5e76db1c
17 changed files with 2179 additions and 81 deletions

View File

@@ -78,6 +78,49 @@ executable tricu
Wire
default-language: Haskell2010
benchmark tricu-bench
type: exitcode-stdio-1.0
main-is: Bench.hs
hs-source-dirs: bench, src
default-extensions:
LambdaCase
MultiWayIf
OverloadedStrings
ScopedTypeVariables
build-depends:
base >=4.7
, ansi-terminal
, base16-bytestring
, base64-bytestring
, bytestring
, containers
, criterion
, cryptonite
, directory
, exceptions
, filepath
, megaparsec
, memory
, mtl
, sqlite-simple
, text
, time
, transformers
, vector
, zlib
default-language: Haskell2010
other-modules:
ApplyStats
ContentStore
Eval
FileEval
IODriver
Lexer
Parser
Paths_tricu
Research
Wire
test-suite tricu-tests
type: exitcode-stdio-1.0
main-is: Spec.hs