Functor Deriving_Default.Defaults

module Defaults: 
functor (D : Default-> Default with type a = D.a
Parameters:
D : Default

type a 
val default : unit -> a