on dpatch-map-inner-patch help sign in
patch/ChangeLog.md
57 lines 1.3 kB history raw
1# Revision history for patch
3## Unreleased
5* `PatchMapWithMove` supports moves with a patch.
7* `PatchDMapWithMove` supports moves with a patch.
9* Rewrite `PatchMapWithMove` in terms of `PatchMapWithPatchingMove`.
10 Care is taken to make this not a breaking change.
11 In particular, `PatchMapWithMove` is a newtype of `PatchMapWithPatchingMove`, as is the `NodeInfo` and `From` of `PatchMapWithPatchingMove`'s versions of those.
12 There are complete constructor and field patterns too, and everything is
13 exported under the newtype as real constructors and fields would be.
15## 0.0.4.0
17* Enable PolyKinds
19## 0.0.3.2
21* Update version bounds
23## 0.0.3.1
25* Replace `fromJust` with something easier to debug.
27## 0.0.3.0
29* Create `PatchMapWithPatchingMove` variant which supports moves with a patch.
31* Create `DecidablyEmpty` subclass of `Monoid`.
33## 0.0.2.0
35* Consistently provide:
37 - `Wrapped` instances
39 - `*WithIndex` instances
41 - `un*` newtype unwrappers
43 for `PatchMap`, `PatchIntMap`, and `PatchMapWithMove`.
45## 0.0.1.0
47* Support older GHCs with `split-these` flag.
49* Additional instances for the `Group` class for basic types.
51## 0.0.0.1
53* Remove unneeded dependencies
55## 0.0.0.0
57* Extract patching functionality from Reflex.