Parameters
Signature
type t = (X.t, Y.t) choice
val equal : (X.t, Y.t) choice -> (X.t, Y.t) choice -> boolval hash : (X.t, Y.t) choice -> intval compare : (X.t, Y.t) choice -> (X.t, Y.t) choice -> intval check : 'a -> unitval dump : Stdlib.Format.formatter -> (X.t, Y.t) choice -> unit