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