Indexed_alternative.Suitemodule R : Model.COVARIANT_2module F :
Preface_specs.INDEXED_ALTERNATIVE with type ('a, 'index) t = ('a, 'index) R.tmodule Applicative : sig ... endmodule Monoid : sig ... endmodule Distrib : sig ... endmodule Absorb : sig ... end