Module Core_kernel.Pool.Slot

type ('variant, 'a) t

A Slot.t represents a slot in a tuple type.

include sig ... end
val sexp_of_t : ('variant ‑> Sexplib.Sexp.t) ‑> ('a ‑> Sexplib.Sexp.t) ‑> ('variant'at ‑> Sexplib.Sexp.t
val equal : ('v'at ‑> ('v'at ‑> Core_kernel__.Import.bool

ti is the i'th slot.

val t0 : ([> `S0 of 'a ], 'at
val t1 : ([> `S1 of 'a ], 'at
val t2 : ([> `S2 of 'a ], 'at
val t3 : ([> `S3 of 'a ], 'at
val t4 : ([> `S4 of 'a ], 'at
val t5 : ([> `S5 of 'a ], 'at
val t6 : ([> `S6 of 'a ], 'at
val t7 : ([> `S7 of 'a ], 'at
val t8 : ([> `S8 of 'a ], 'at
val t9 : ([> `S9 of 'a ], 'at
val t10 : ([> `S10 of 'a ], 'at
val t11 : ([> `S11 of 'a ], 'at
val t12 : ([> `S12 of 'a ], 'at
val t13 : ([> `S13 of 'a ], 'at