Module Core_map


module Core_map: sig .. end
Polymorphic map module. Just like the standard Map module, but with the order of the two type parameters inverted (we think key,value makes a lot more sense than value,key). There are also a few additional Map operations in here. If you open Core.Std, this is your Map module.


Polymorphic versions of standard Map operations

include S2
module type Key = Core_map_intf.Key
module type S = Core_map_intf.S
module type S_binable = sig .. end
module Make: 
functor (Key : Key) -> S with type key = Key.t
module Make_binable: 
functor (Key : sig
include Core_map.Key
include Binable.S
end) -> sig .. end