on develop help sign in
Merge branch 'develop' into patch-map-inner-patch-desugar
9705224John Ericson
ChangeLog.md+5−1
@@ -1,11 +1,15 @@
1# Revision history for patch
1# Revision history for patch
2
2
3−## 0.1.0.0
3+## Unreleased
4
4
5* Rewrite `PatchMapWithMove` in terms of `PatchMapWithPatchingMove`.
5* Rewrite `PatchMapWithMove` in terms of `PatchMapWithPatchingMove`.
6 Care is taken to make this as little of a breaking change as possible.
6 Care is taken to make this as little of a breaking change as possible.
7 In particular, `PatchMapWithMove` is a newtype of `PatchMapWithPatchingMove` as is the `NodeInfo` of `PatchMapWithPatchingMove`'s `NodeInfo`.
7 In particular, `PatchMapWithMove` is a newtype of `PatchMapWithPatchingMove` as is the `NodeInfo` of `PatchMapWithPatchingMove`'s `NodeInfo`.
8
8
9+## 0.0.3.1
10+
11+* Replace `fromJust` with something easier to debug.
12+
9## 0.0.3.0
13## 0.0.3.0
10
14
11* Create `PatchMapWithPatchingMove` variant which supports moves with a patch.
15* Create `PatchMapWithPatchingMove` variant which supports moves with a patch.
patch.cabal+1−1
@@ -1,5 +1,5 @@
1Name: patch
1Name: patch
2−Version: 0.0.3.0
2+Version: 0.0.3.1
3Synopsis: Infrastructure for writing patches which act on other types.
3Synopsis: Infrastructure for writing patches which act on other types.
4Description:
4Description:
5 In this library, a patch is something which can be applied, analogous to a
5 In this library, a patch is something which can be applied, analogous to a