summaryrefslogtreecommitdiff
path: root/dev-haskell/tree-diff/metadata.xml
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/tree-diff/metadata.xml')
-rw-r--r--dev-haskell/tree-diff/metadata.xml28
1 files changed, 0 insertions, 28 deletions
diff --git a/dev-haskell/tree-diff/metadata.xml b/dev-haskell/tree-diff/metadata.xml
index 002329a74d92..3d015d9cde4c 100644
--- a/dev-haskell/tree-diff/metadata.xml
+++ b/dev-haskell/tree-diff/metadata.xml
@@ -5,34 +5,6 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- Common diff algorithm works on list structures:
-
- @
- diff :: Eq a =&gt; [a] -&gt; [a] -&gt; [Edit a]
- @
-
- This package works on trees.
-
- @
- treeDiff :: Eq a =&gt; Tree a -&gt; Tree a -&gt; Edit (EditTree a)
- @
-
- This package also provides a way to diff arbitrary ADTs,
- using @Generics@-derivable helpers.
-
- This package differs from &lt;http://hackage.haskell.org/package/gdiff gdiff&gt;,
- in a two ways: @tree-diff@ doesn't have patch function,
- and the "edit-script" is a tree itself, which is useful for pretty-printing.
-
- @
- &gt;&gt;&gt; prettyEditExpr $ ediff (Foo 42 [True, False] "old") (Foo 42 [False, False, True] "new")
- Foo
- {fooBool = [-True, +False, False, +True],
- fooInt = 42,
- fooString = -"old" +"new"}
- @
- </longdescription>
<origin>gentoo-staging</origin>
</pkgmetadata> \ No newline at end of file