Skip to content
Snippets Groups Projects

Drop `DiagNone` precondition of `lookup_merge` rule of `FinMap` interface.

Merged Robbert Krebbers requested to merge robbert/lookup_merge into master
All threads resolved!

This fixes issue #94 (closed)

  • 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, which seems unused, and seems pointless to generalize.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Ralf Jung
  • I don't really have a good overview over what happens here, but from a superficial glance, this LGTM -- and I agree with #94 (closed). So, modulo the one nit, feel free to land.

  • added 1 commit

    Compare with previous version

  • Ralf Jung resolved all threads

    resolved all threads

  • merged

  • Ralf Jung mentioned in commit 34e363f0

    mentioned in commit 34e363f0

  • Please register or sign in to reply
    Loading