cabal-version: 3.0 name: toy-datalog version: 0.1.0.0 -- synopsis: -- description: license: BSD-2-Clause license-file: LICENSE author: Cale Gibbard maintainer: cale.gibbard@obsidian.systems category: Database build-type: Simple extra-doc-files: CHANGELOG.md common common ghc-options: -Wall default-extensions: ImportQualifiedPost, OverloadedStrings, FlexibleContexts library import: common exposed-modules: Datalog Datalog.Parser Datalog.Syntax Datalog.Eval Datalog.IO build-depends: base, text, megaparsec, containers hs-source-dirs: src default-language: Haskell2010 executable toy-datalog import: common main-is: Main.hs build-depends: base, toy-datalog hs-source-dirs: app default-language: Haskell2010 test-suite toy-datalog-test import: common default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs build-depends: base, toy-datalog, megaparsec, text, tasty, tasty-hunit