Skip to content
This repository has been archived by the owner on Sep 16, 2021. It is now read-only.

MSetIntervals: implement opertions more efficiently #1

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

thtuerk
Copy link
Contributor

@thtuerk thtuerk commented Sep 25, 2016

This commit provides for sets represented by interval more efficient
implementations of

  • union
  • inter
  • diff
  • subset
  • choose

This commit provides for sets represented by interval more efficient
implementations of

- union
- inter
- diff
- subset
- choose
… set interface

This commit implements the full ordered set interface with interval
sets. Moreover a decent folding operator for interval sets is defined.
This is used to implement certain operations more efficiently:

- fold
- for_all
- exists_
- filter
- partition
- replace Makefile with autogenerated one using `_CoqProject` and
`configure.sh`
- replace `coqdoc` with `html`
- replace `mset_doc.pdf` with `all.pdf`
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant