Skip to content
Snippets Groups Projects

Introduce `set_bind` and associated lemmas + set_bind theory: revise setoid rewriting

Merged Paolo G. Giarrusso requested to merge Blaisorblade/stdpp:set_bind into master
All threads resolved!

This is @dfrumin's !383 (closed) (with authorship preserved) + some tweaks to setoid rewriting:

  • strengthen set_bind_subset to have the same arity
  • add missing Params instance to prevent slow failures in setoid rewriting
  • Proper instances can be proven before set_bind_ext via set_solver.
  • set_bind_ext is then provable by set_solver directly.

I originally sent dfrumin/coq-stdpp!1 (closed) to be added into !383 (closed), but maybe it's easier with this MR? @robbertkrebbers up to you.

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
  • Paolo G. Giarrusso resolved all threads

    resolved all threads

  • added 1 commit

    Compare with previous version

  • added 42 commits

    Compare with previous version

  • All done!

  • Paolo G. Giarrusso resolved all threads

    resolved all threads

  • Merging. And closing !383 (closed) in favor of this one.

  • Robbert Krebbers enabled an automatic merge when the pipeline for 38a93520 succeeds

    enabled an automatic merge when the pipeline for 38a93520 succeeds

  • Robbert Krebbers mentioned in merge request !383 (closed)

    mentioned in merge request !383 (closed)

  • mentioned in commit 42af9985

  • Please register or sign in to reply
    Loading