exported to build a computation on top of a previous one
include Typerep_lib.Std.Type_generic.Variant_and_record_intf.S with type a t := a tinclude module type of sig ... endmodule Tag_internal : sig ... endmodule Tag : sig ... endWitness of a tag, that is an item in a variant type, also called an "applied variant Constructor"
module Variant_internal : sig ... endmodule Variant : sig ... endmodule Field_internal : sig ... endmodule Field : sig ... endmodule Record_internal : sig ... endmodule Record : sig ... endval int : int tval int32 : int32 tval int64 : int64 tval nativeint : nativeint tval char : char tval float : float tval string : string tval bool : bool tval unit : unit tmodule Named : Typerep_lib.Std.Type_generic.Named with type a computation := a t