module Containers:sig..end
BasicType build a module with several containers for it.module type S =sig..end
module Make:functor (T:Utilsigs.BasicType) ->Swith type Set.elt=T.twith type Map.key=T.twith type Hashmap.key=T.twith type Hashset.elt=T.twith type MSet.elt=T.twith type FList.t=T.t list