Tree map lemmas #
This file contains lemmas about Std.Data.TreeMap.Raw.Basic
. Most of the lemmas require
TransCmp cmp
for the comparison function cmp
.
These proofs can be obtained from Std.Data.TreeMap.Raw.WF
.
This is a restatement of mem_of_mem_insertIfNew
that is written to exactly match the
proof obligation in the statement of get_insertIfNew
.
Simpler variant of getElem?_filterMap
when LawfulEqCmp
is available.
Simpler variant of getElem_filterMap
when LawfulEqCmp
is available.
Simpler variant of getElem!_filterMap
when LawfulEqCmp
is available.
Simpler variant of getD_filterMap
when LawfulEqCmp
is available.
Simpler variant of getElem?_filter
when LawfulEqCmp
is available.
Simpler variant of getElem!_filter
when LawfulEqCmp
is available.
Simpler variant of getD_filter
when LawfulEqCmp
is available.
Variant of getElem?_map
that holds without LawfulEqCmp
.
Variant of getElem!_map
that holds without LawfulEqCmp
.