-- Initial dumb-cas.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: dumb-cas version: 0.1.1.0 synopsis: A computer “algebra” system that knows nothing about algebra, at the core. description: This is a framework for untyped, symbolic computations like a CAS does, without any baked-in rules whatsoever but the ability to define expressions very consisely, as well as any transformation rules you want. The idea is basically to combine the flexibility of a Lisp with the conciseness of a Regex engine, using syntax similar to Haskell's standard pattern matching. license: GPL-3 license-file: LICENSE author: Justus Sagemüller maintainer: (@) jsagemue $ uni-koeln.de homepage: https://github.com/leftaroundabout/dumb-cas -- copyright: category: Math build-type: Simple -- extra-source-files: cabal-version: >=1.10 library exposed-modules: CAS.Dumb CAS.Dumb.Tree CAS.Dumb.Symbols CAS.Dumb.Symbols.ASCII CAS.Dumb.Symbols.ASCII.Qualified CAS.Dumb.Symbols.Unicode.MathLatin_RomanGreek__BopomofoGaps CAS.Dumb.Symbols.Unicode.MathLatin_RomanGreek.Qualified other-modules: CAS.Dumb.Util.These CAS.Dumb.Symbols.PatternGenerator other-extensions: DeriveFunctor build-depends: base >=4.8 && <4.11, hashable >=1.2 && <1.3 , containers , unordered-containers >=0.2 && <0.3 , decimal-literals >= 0.1 && < 0.2 , template-haskell -- hs-source-dirs: default-language: Haskell2010 test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test/tasty main-is: test.hs build-depends: base >= 4 && < 5 , tasty >= 0.7 , tasty-hunit , dumb-cas