module type Polymorphic = sig .. end
sig
end
Output signature of Datatype.Polymorphic.
Datatype.Polymorphic
include Type.Polymorphic
module Make: functor (T : Datatype.S) -> Datatype.S with type t = T.t poly
functor (
T
:
Datatype.S
) ->
with type t = T.t poly
Create a datatype for a monomorphic instance of the polymorphic type.