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@@@À£ �$unit°ÀA
module Show_unprintable: functor (S : sigend) -> Show DduÀKDd R@@@@@°À
module Show_char: Show Ð +format_list°ÀYE
module Show_bool: Show )formatter°ÀeE S i
module Show_unit: Show @À±@À£ �$list°ÀrE
module Show_int: Show À|E S ~@@°À~E S
module Show_int32: Show ƒ@@@À£ �$unit°À‰E
module Show_int64: Show S ‹@@@°À�E S }À�
module Show_nativeint: Show @@@°À•E S WÀ–E S ‹@°À
module Show_float: Show ¡F Œ �À¢F Œ ¦@
module Show_string: Show œ@@°À®F Œ ›À¯F Œ
module Show_list: functor (S : Show) -> Show @@°À¹F Œ ÀºF Œ ¦
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 ìG § ÅÀíG § ) -> functor (V : Show) -> Show Ë@@@°ÀòG § »ÀóG § Ë@@@@@°À
module Show_set: functor (O : Stdlib.Set.OrderedType) -> functor (K : Show Ì Ñ@@@°ÀþA@@À) -> Show ÀA@@ÀH Ì Ñ@ •À (Def