hdiff-0.0.1: hdiff.cabal
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: 2a593069031274f1574dee4f16bb500347e9eeba60f7a3faaaf2b3e92fc9c7b8
name: hdiff
version: 0.0.1
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 <v.cacciarimiraldo@gmail.com>
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.2.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.2.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.2.0
, generics-mrsop-gdiff
, hdiff
, hspec
, memory
, mtl
, prettyprinter
, prettyprinter-ansi-terminal
, text
default-language: Haskell2010