cabal-version: 2.2 name: chad-fast synopsis: Fast CHAD version: 0.1.0.0 license: BSD-3-Clause license-file: LICENSE author: Tom Smeding maintainer: tom@tomsmeding.com build-type: Simple library exposed-modules: -- default ghci module on top CHAD.Example CHAD.Analysis.Identity CHAD.APIv1 CHAD.Array CHAD.AST CHAD.AST.Accum CHAD.AST.Bindings CHAD.AST.Count CHAD.AST.Env CHAD.AST.Pretty CHAD.AST.Sparse CHAD.AST.Sparse.Types CHAD.AST.SplitLets CHAD.AST.Types CHAD.AST.UnMonoid CHAD.AST.Weaken CHAD.AST.Weaken.Auto CHAD.Compile CHAD.Compile.Exec CHAD.Data CHAD.Data.VarMap CHAD.Drev CHAD.Drev.Accum CHAD.Drev.EnvDescr CHAD.Drev.Top CHAD.Drev.Types CHAD.Drev.Types.ToTan CHAD.Example.GMM CHAD.Example.Types CHAD.ForwardAD CHAD.ForwardAD.DualNumbers CHAD.ForwardAD.DualNumbers.Types CHAD.Fusion CHAD.Interpreter -- CHAD.Interpreter.AccumOld CHAD.Interpreter.Rep CHAD.Language CHAD.Language.AST CHAD.Lemmas CHAD.Simplify CHAD.Simplify.TH CHAD.Util.IdGen other-modules: build-depends: base >= 4.19 && < 4.21, containers, deepseq, dependent-map, directory, prettyprinter, process, some, template-haskell, transformers, unix, vector, ansi-terminal, prettyprinter-ansi-terminal, text, hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall test-suite example type: exitcode-stdio-1.0 main-is: Main.hs build-depends: base, chad-fast hs-source-dirs: example default-language: Haskell2010 ghc-options: -Wall -threaded library test-framework exposed-modules: Test.Framework build-depends: base, ansi-terminal, concurrent-output, hedgehog, pqueue, stm, time, transformers hs-source-dirs: test-framework default-language: Haskell2010 ghc-options: -Wall -threaded test-suite test type: exitcode-stdio-1.0 main-is: Main.hs build-depends: chad-fast, test-framework, base, containers, hedgehog, text, transformers, hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts benchmark bench type: exitcode-stdio-1.0 main-is: Main.hs other-modules: build-depends: chad-fast, base, criterion, deepseq, hs-source-dirs: bench default-language: Haskell2010 ghc-options: -Wall -threaded