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

Module Deriving_Default

module Deriving_Default : sig..end

module type Default = sig..end
module Defaults : functor (D : Default) -> 
  Defaultwith type a = D.a
module Default_string : Defaultwith type a = string
module Default_int64 : Defaultwith type a = int64
module Default_int : Defaultwith type a = int
module Default_bool : Defaultwith type a = bool
module Default_unit : Defaultwith type a = unit
module Default_char : Defaultwith type a = char
module Default_float : Defaultwith type a = float
module Default_list : functor (A : Default) -> 
  Defaultwith type a = A.a list
module Default_option : functor (A : Default) -> 
  Defaultwith type a = A.a option
module Default_array : functor (A : Default) -> 
  Defaultwith type a = A.a array
module Default_ref : functor (A : Default) -> 
  Defaultwith type a = A.a ref