Cabal revisions of simple-expr-0.2.0.2
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 1.18---- This file has been generated from package.yaml by hpack version 0.38.1.------ see: https://github.com/sol/hpack--name: simple-expr-version: 0.2.0.2-synopsis: Minimalistic toolkit for simple mathematical expression.-description: This is a minimalistic toolkit for simple mathematical expression developed for debug purposes similar to [simple-reflect](https://hackage.haskell.org/package/simple-reflect) package but based on slightly different principles. In particular, we use ordinary syntactic trees instead of turning them into strings. - .- There is a primitive manipulation capability like - .- @ - >>> simplify $ (x + 0) * 1 - x * (3 - 2) - 0 - @ - .- Besides an expression visualization feature is also provided. - .-  - .- See [tutorial](https://hackage-content.haskell.org/package/simple-expr/docs/Debug-SimpleExpr-Tutorial.html) for details.-category: Mathematics-author: Alexey Tochin-maintainer: Alexey.Tochin@gmail.com-copyright: 2023-2025 Alexey Tochin-license: BSD3-license-file: LICENSE-build-type: Simple-tested-with:- GHC == 9.8.4- , GHC == 9.10.3-extra-source-files:- CHANGELOG.md- doc/images/composition.png- doc/images/demo1.png- doc/images/demo2.png- doc/images/imaginary_expr_sum.png-extra-doc-files:- doc/images/composition.png- doc/images/demo1.png- doc/images/demo2.png- doc/images/imaginary_expr_sum.png--library- exposed-modules:- Control.ExtendableMap- Data.Graph.VisualizeAlternative- Debug.SimpleExpr- Debug.SimpleExpr.Expr- Debug.SimpleExpr.GraphUtils- Debug.SimpleExpr.Tutorial- Debug.SimpleExpr.Utils.Algebra- Debug.SimpleExpr.Utils.Traced- other-modules:- Paths_simple_expr- hs-source-dirs:- src- default-extensions:- NoImplicitPrelude- InstanceSigs- DeriveFunctor- MultiParamTypeClasses- FlexibleInstances- RankNTypes- FlexibleContexts- ScopedTypeVariables- ConstraintKinds- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- Stream <0.5- , base >=4.19 && <5- , combinatorial <0.2- , composition <1.1- , data-fix <0.4- , graphite <0.11- , graphviz <2999.21- , hashable <1.6- , mtl <2.4- , numhask <0.14- , text <2.2- , unicode-show <0.2- , unordered-containers <0.3- , vector <0.14- , vector-sized <1.7- default-language: Haskell2010--test-suite doctests- type: exitcode-stdio-1.0- main-is: Main.hs- other-modules:- Paths_simple_expr- hs-source-dirs:- doctests- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N- build-depends:- Stream <0.5- , base >=4.19 && <5- , combinatorial- , composition- , data-fix <0.4- , doctest- , graphite <0.11- , graphviz <2999.21- , hashable <1.6- , mtl- , numhask <0.14- , text <2.2- , unicode-show <0.2- , unordered-containers- , vector <0.14- , vector-sized <1.7- default-language: Haskell2010+cabal-version: 1.18 + +-- This file has been generated from package.yaml by hpack version 0.38.1. +-- +-- see: https://github.com/sol/hpack + +name: simple-expr +version: 0.2.0.2 +x-revision: 1 +synopsis: Minimalistic toolkit for simple mathematical expression. +description: This is a minimalistic toolkit for simple mathematical expression developed for debug purposes similar to [simple-reflect](https://hackage.haskell.org/package/simple-reflect) package but based on slightly different principles. In particular, we use ordinary syntactic trees instead of turning them into strings. + . + There is a primitive manipulation capability like + . + @ + >>> simplify $ (x + 0) * 1 - x * (3 - 2) + 0 + @ + . + Besides an expression visualization feature is also provided. + . +  + . + See [tutorial](https://hackage-content.haskell.org/package/simple-expr/docs/Debug-SimpleExpr-Tutorial.html) for details. +category: Mathematics +author: Alexey Tochin +maintainer: Alexey.Tochin@gmail.com +copyright: 2023-2025 Alexey Tochin +license: BSD3 +license-file: LICENSE +build-type: Simple +tested-with: + GHC == 9.8.4 + , GHC == 9.10.3 +extra-source-files: + CHANGELOG.md + doc/images/composition.png + doc/images/demo1.png + doc/images/demo2.png + doc/images/imaginary_expr_sum.png +extra-doc-files: + doc/images/composition.png + doc/images/demo1.png + doc/images/demo2.png + doc/images/imaginary_expr_sum.png + +library + exposed-modules: + Control.ExtendableMap + Data.Graph.VisualizeAlternative + Debug.SimpleExpr + Debug.SimpleExpr.Expr + Debug.SimpleExpr.GraphUtils + Debug.SimpleExpr.Tutorial + Debug.SimpleExpr.Utils.Algebra + Debug.SimpleExpr.Utils.Traced + other-modules: + Paths_simple_expr + hs-source-dirs: + src + default-extensions: + NoImplicitPrelude + InstanceSigs + DeriveFunctor + MultiParamTypeClasses + FlexibleInstances + RankNTypes + FlexibleContexts + ScopedTypeVariables + ConstraintKinds + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + Stream <0.5 + , base >=4.19 && <5 + , combinatorial <0.2 + , composition <3 + , data-fix <0.4 + , graphite <0.11 + , graphviz <2999.21 + , hashable <1.6 + , mtl <2.4 + , numhask <0.14 + , text <2.2 + , unicode-show <0.2 + , unordered-containers <0.3 + , vector <0.14 + , vector-sized <1.7 + default-language: Haskell2010 + +test-suite doctests + type: exitcode-stdio-1.0 + main-is: Main.hs + other-modules: + Paths_simple_expr + hs-source-dirs: + doctests + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N + build-depends: + Stream <0.5 + , base >=4.19 && <5 + , combinatorial + , composition + , data-fix <0.4 + , doctest + , graphite <0.11 + , graphviz <2999.21 + , hashable <1.6 + , mtl + , numhask <0.14 + , text <2.2 + , unicode-show <0.2 + , unordered-containers + , vector <0.14 + , vector-sized <1.7 + default-language: Haskell2010