Functor Tools.MakePrivate

module MakePrivate: 
functor (Outer : sig
type t 
val to_string : t -> string
val is_valid : t -> bool
val repl_tag : string
end) -> sig .. end
Parameters:
Outer : sig type t val to_string : t -> string val is_valid : t -> bool val repl_tag : string end

type t = Outer.t 
type outer_t = Outer.t 
val to_string : Outer.t -> string
val print : Batteries.Format.formatter -> Outer.t -> unit
val o : Outer.t -> Outer.t