Module Deriving_Show

module Deriving_Show: sig .. end

module type Show = sig .. end
module Defaults: 
functor (S : sig
type a 
val format : Stdlib.Format.formatter -> a -> unit
end-> Show J@@@$unitA
module Show_unprintable: 
functor (S : sig
type a 
end-> Show DduKDdR@@@@@
module Show_char: Show Р+format_listYE
module Show_bool: Show )formattereESi
module Show_unit: Show @@$listrE
module Show_int: Show |ES~@@~ES
module Show_int32: Show @@@$unitE
module Show_int64: Show S@@@ES}
module Show_nativeint: Show @@@ESWES@
module Show_float: Show FF@
module Show_string: Show @@FF
module Show_list: 
functor (S : Show-> Show @@FF
module Show_ref: 
functor (S : Show-> Show F@F
module Show_option: 
functor (S : Show-> Show G@@$lis
module Show_array: 
functor (S : Show-> Show G@@G
module Show_map: 
functor (O : Stdlib.Map.OrderedType-> 
functor (K : Show GG-> 
functor (V : Show-> Show @@@GG@@@@@
module Show_set: 
functor (O : Stdlib.Set.OrderedType-> 
functor (K : Show @@@A@@-> Show A@@H@(De