Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module Deriving_Show

module Deriving_Show : sig..end

module type Show = sig..end
module Defaults : functor (S : sig      type a      val format : Format.formatter -> a -> unitend) -> 
  Showwith type a = S.a
module Show_unprintable : functor (S : sig      type aend) -> 
  Showwith type a = S.a
module Show_char : Showwith type a = char
module Show_bool : Showwith type a = bool
module Show_unit : Showwith type a = unit
module Show_int : Showwith type a = int
module Show_int32 : Showwith type a = int32
module Show_int64 : Showwith type a = int64
module Show_nativeint : Showwith type a = nativeint
module Show_float : Showwith type a = float
module Show_string : Showwith type a = string
module Show_list : functor (S : Show) -> 
  Showwith type a = S.a list
module Show_ref : functor (S : Show) -> 
  Showwith type a = S.a ref
module Show_option : functor (S : Show) -> 
  Showwith type a = S.a option
module Show_array : functor (S : Show) -> 
  Showwith type a = S.a array
module Show_map : functor (O : Map.OrderedType) -> 
  functor (K : Show     with type a = O.t) ->
  functor (V : Show) ->
  Showwith type a = V.a Map.Make(O).t
module Show_set : functor (O : Set.OrderedType) -> 
  functor (K : Show     with type a = O.t) ->
  Showwith type a = Set.Make(O).t