module With_collections:
Add sets, maps and hashtables modules to an existing datatype, provided the
equal, compare and hash functions are not Datatype.undefined.
| Parameters: |
|
include Datatype.S
module Set:Datatype.Setwith type elt = t
module Map:Datatype.Mapwith type key = t
module Hashtbl:Datatype.Hashtblwith type key = t