generic-diff 0.1.0.0 → 0.1.0.1
raw patch · 4 files changed
+14/−6 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +8/−1
- README.md +0/−2
- generic-diff.cabal +4/−1
- src/Generics/Diff/Type.hs +2/−2
CHANGELOG.md view
@@ -7,6 +7,12 @@ ## [Unreleased] +## [0.1.0.1] - 01.02.2026++### Changed++- Minor documentation changes to point to [generic-diff-instances](https://hackage.haskell.org/package/generic-diff-instances).+ ## [0.1.0.0] - 30.05.2025 ### Added@@ -15,5 +21,6 @@ - Let users extend the built-in diff types with custom diffs via the `SpecialDiff` class in [#9](https://github.com/fpringle/generic-diff/pull/9). - Add example implementations of `SpecialDiff` for `containers` types in [#10](https://github.com/fpringle/generic-diff/pull/10). -[unreleased]: https://github.com/fpringle/generic-diff/compare/v0.1.0.0...HEAD+[unreleased]: https://github.com/fpringle/generic-diff/compare/v0.1.0.1...HEAD+[0.1.0.1]: https://github.com/fpringle/generic-diff/releases/tag/v0.1.0.1 [0.1.0.0]: https://github.com/fpringle/generic-diff/releases/tag/v0.1.0.0
README.md view
@@ -1,5 +1,3 @@-[](https://github.com/fpringle/generic-diff/actions/workflows/haskell.yml)- # Generic structural diffs `generic-diff` lets us pinpoint exactly where two values differ, which can be very useful, for example for debugging failing tests.
generic-diff.cabal view
@@ -1,12 +1,15 @@ cabal-version: 3.0 name: generic-diff-version: 0.1.0.0+version: 0.1.0.1 synopsis: Generic structural diffs description: Generic structural diffs on arbitrary datatypes, using [generics-sop](https://hackage.haskell.org/package/generics-sop). See the module documentation in "Generics.Diff".++ For a wider range of instances for common types, see+ [generic-diff-instances](https://hackage.haskell.org/package/generic-diff-instances). license: BSD-3-Clause license-file: LICENSE author: Frederick Pringle
src/Generics/Diff/Type.hs view
@@ -81,8 +81,8 @@ or have unusual 'Eq' instances. In this case we can implement an instance of 'SpecialDiff' for the type. -For concrete examples implementing 'SpecialDiff' on types from "containers", see the-[examples/containers-instances](https://github.com/fpringle/generic-diff/tree/main/examples/containers-instances)+For concrete implementations of 'SpecialDiff' on types from "containers", see+[generic-diff-instances](https://hackage.haskell.org/package/generic-diff-instances). directory. -} class (Show (SpecialDiffError a), Eq (SpecialDiffError a)) => SpecialDiff a where