Module Variant.Make_access4

Parameters

Signature

val access : ('i -> 'a -> 'b'it -> 'at -> 'bt[> Subtyping.variant ]) accessor -> ('i Index.t * 'a'b'c'd) T.t -> ('it Index.t * 'at'bt'c'd) T.t