val iter : how ‑> 'a list ‑> f:('a ‑> unit Async.Deferred.t) ‑> unit Async.Deferred.t
val map : how ‑> 'a list ‑> f:('a ‑> 'b Async.Deferred.t) ‑> 'b list Async.Deferred.t
val filter_map : how ‑> 'a list ‑> f:('a ‑> 'b option Async.Deferred.t) ‑> 'b list Async.Deferred.t