First-Class Containers in Coq
2011
We present a Coq library for finite sets and maps which brings the same functional- ities as the existing standardFSets/FMapslibrary, but ensures the genericity of the proposed data structures using type classes instead of modules. This architecture facilitates the use of these data structures thanks to overloading and implicit instantiation, and more generally sim- plifies the implementation of complex algorithms in Coq. It also provides facilities for dealing with ordered types and automatically generating comparison function for structured types.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
14
References
6
Citations
NaN
KQI