package coq-msets-extra

  1. Overview
  2. No Docs
Extensions of MSets for Efficient Execution

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.0.tar.gz
md5=297a95b8ca4157760862e5812e8addd3

Description

Coq's MSet library provides various, reasonably efficient finite set implementations. Nevertheless, FireEye was struggling with performance issues. This library contains extensions to Coq's MSet library that helped the FireEye Formal Methods team (formal-methods@fireeye.com), solve these performance issues. There are

  • Fold With Abort efficient folding with possibility to start late and stop early

  • Interval Sets a memory efficient representation of sets of numbers

  • Unsorted Lists with Duplicates

Dependencies (3)

  1. coq-mathcomp-ssreflect >= "1.6"
  2. coq >= "8.4.5" & < "8.5~"
  3. ocaml

Dev Dependencies

None

Used by

None

Conflicts

None