module Make_MapSet_Lattice:functor (Key:Hptmap.Id_Datatype) ->
Builds a lattice mixing maps and sets, provided that each one has a lattice structure.
| Parameters: |
|
include Map_lattice.MapSet_Lattice
module With_Cardinality:functor (KVMap:Map_lattice.Map_Lattice_with_cardinalitywith type t := KVMap.t and type key := Key.t and type v := Value.t) ->Map_lattice.MapSet_Lattice_with_cardinalitywith type t := t and type key := Key.t and type v := Value.t