cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack -- -- hash: b37884aac4ee07f3aa56e35f35c9f4e9a3e6f1e608768849bd352a9ec364a3c0 name: hdiff version: 0.0.0 synopsis: Pattern-Expression-based differencing of arbitrary types. description: This package provides an executable and a library to compute and manipulate pattern-expression based differences between values of arbitrary datatypes. For more detailed information check the README at our GitHub page. category: Other homepage: https://github.com/VictorCMiraldo/hdiff#readme bug-reports: https://github.com/VictorCMiraldo/hdiff/issues maintainer: Victor Miraldo license: MIT license-file: LICENSE build-type: Simple source-repository head type: git location: https://github.com/VictorCMiraldo/hdiff library exposed-modules: Data.Exists Data.HDiff.Change Data.HDiff.Change.Apply Data.HDiff.Change.Classify Data.HDiff.Change.Thinning Data.HDiff.Change.TreeEditDistance Data.HDiff.Diff Data.HDiff.Diff.Modes Data.HDiff.Diff.Preprocess Data.HDiff.Diff.Types Data.HDiff.Example Data.HDiff.MetaVar Data.HDiff.Patch Data.HDiff.Patch.Merge Data.HDiff.Patch.Show Data.HDiff.Patch.Thinning Data.HDiff.Patch.TreeEditDistance Data.WordTrie Generics.MRSOP.HDiff.Digest Generics.MRSOP.HDiff.Holes Generics.MRSOP.HDiff.Renderer Languages.RTree Languages.RTree.Diff other-modules: Paths_hdiff hs-source-dirs: src/ ghc-options: -Wall build-depends: QuickCheck , base >=4.9 && <5 , bytestring , containers , cryptonite , generics-mrsop >=2.1.0 , generics-mrsop-gdiff , hspec , memory , mtl , prettyprinter , prettyprinter-ansi-terminal , text default-language: Haskell2010 executable hdiff main-is: HDiff.hs other-modules: Languages.Clojure Languages.Clojure.AST Languages.Clojure.Parser Languages.Interface Languages.Lines Languages.Lua Languages.While Paths_hdiff hs-source-dirs: executables ghc-options: -Wno-overlapping-patterns -Wno-inaccessible-code -Wno-incomplete-patterns -Wno-incomplete-uni-patterns -Wno-incomplete-record-updates build-depends: QuickCheck , base >=4.9 && <5 , bytestring , containers , cryptonite , generics-mrsop >=2.1.0 , generics-mrsop-gdiff , gitrev , hdiff , hspec , language-lua , memory , mtl , optparse-applicative , parsec , prettyprinter , prettyprinter-ansi-terminal , text default-language: Haskell2010 test-suite spec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Data.Digems.Change.ClassifySpec Data.Digems.Change.TreeEditDistanceSpec Data.Digems.DiffSpec Data.Digems.Patch.MergeSpec Data.Digems.Patch.ThinningSpec Data.Digems.PatchSpec Paths_hdiff hs-source-dirs: tests build-depends: QuickCheck , base >=4.9 && <5 , bytestring , containers , cryptonite , generics-mrsop >=2.1.0 , generics-mrsop-gdiff , hdiff , hspec , memory , mtl , prettyprinter , prettyprinter-ansi-terminal , text default-language: Haskell2010