sig
  type _ t
  type _ f
  val traverse :
    ('-> 'Traversable.Basic.f) ->
    'Traversable.Basic.t -> 'Traversable.Basic.t Traversable.Basic.f
  val traverse_ :
    ('-> 'Traversable.Basic.f) ->
    'Traversable.Basic.t -> unit Traversable.Basic.f
end