Functor GenericMap.MaptoSet

module MaptoSet: 
functor (S : sig
type t 
end-> 
functor (GMap : GenericMapSig with type key = S.t-> 
functor (GSet : GenericSet.GenericSetSig with type elt = S.t-> sig .. end
Parameters:
S : sig type t end
GMap : GenericMapSig with type key = S.t
GSet : GenericSet.GenericSetSig with type elt = S.t

val to_set : 'a GMap.t -> GSet.t