TraverseSourceinclude module type of struct include Modules end
with module Applicative := Modules.ApplicativeJust a type `t`. Used for
Functor.S is a signature for a functor (a type 'a `t` with `map`).
include module type of struct include Values end
with module Applicative := Values.Applicativeinclude sig ... endinclude sig ... endinclude sig ... end