libzipperposition.avatar
Make.P
libzipperposition
libzipperposition.calculi
libzipperposition.induction
libzipperposition.phases
type key
type value
val hash : key -> int
val equal : key -> key -> bool
val merge : value -> value -> value
Should be associative commutative
val zero : value
Neutral element of merge
merge