selective

Selective applicative functors in OCaml
IN THIS PACKAGE
Module Selective
module type Basic = sig ... end
module type S = sig ... end
module Make (S : Basic) : S with type 'a t = 'a S.t