module Default: Default
Default
type ('real, 'phantom) t = private 'real
('real, 'phantom)
'real
val override : 'real -> ('real, 'a) t
'real -> ('real, 'a) t
module type S = sig .. end
sig
end
val create : 'a -> (module Default.S with type real = 'a)
'a -> (module Default.S with type real = 'a)