Traversable.For_applicative
module Compose
(F : Preface_specs.APPLICATIVE)
(G : Preface_specs.APPLICATIVE) :
sig ... end
module Naturality
(F : Preface_specs.APPLICATIVE)
(G : Preface_specs.APPLICATIVE)
(NT : sig ... end) :
sig ... end