Skip to content
Snippets Groups Projects
Commit 4a9d9330 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

CHANGELOG.

parent d80a5d45
No related branches found
No related tags found
1 merge request!279Drop `DiagNone` precondition of `lookup_merge` rule of `FinMap` interface.
Pipeline #48483 passed
...@@ -61,6 +61,13 @@ API-breaking change is listed. ...@@ -61,6 +61,13 @@ API-breaking change is listed.
- Rename instances `option_mbind_proper``option_bind_proper` and - Rename instances `option_mbind_proper``option_bind_proper` and
`option_mjoin_proper``option_join_proper` to be consistent with similar `option_mjoin_proper``option_join_proper` to be consistent with similar
instances for sets and lists. instances for sets and lists.
- Drop `DiagNone` precondition of `lookup_merge` rule of `FinMap` interface.
+ Drop `DiagNone` class.
+ Add `merge_proper` instance.
+ Simplify lemmas about `merge` by dropping the `DiagNone` precondition.
+ Generalize lemmas `partial_alter_merge`, `partial_alter_merge_l`, and
`partial_alter_merge_r`.
+ Drop unused `merge_assoc'` instance.
The following `sed` script should perform most of the renaming The following `sed` script should perform most of the renaming
(on macOS, replace `sed` by `gsed`, installed via e.g. `brew install gnu-sed`): (on macOS, replace `sed` by `gsed`, installed via e.g. `brew install gnu-sed`):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment