Up

Module Variant

Signature

module Make (X : sig .. end) : sig .. end
val to_args : t -> arity:int -> t Farray.t
val of_args : t Farray.t -> t
val match_with_repr : t -> repr:int -> t Farray.t option
val unpack : t -> [
| `repr of int
] * t Farray.t
val unpack_name : t -> [
| `name of string
] * t Farray.t