# Method Concurrent.traverse()

Method traverse

  ``Future` traverse(`array`(`Future`) `futures`, `function`(`mixed`, `mixed` ... :`mixed`) `fun`, `mixed` ... `extra`)`

Description

  Return a Future that represents the array of mapping `fun` over the results of the completed `futures`.

Note

  The returned Future does NOT have any state (eg backend) propagated from the `futures`. This must be done by hand.

See also

  serialize()