Applies the given function to each element of this seq.
This is a terminal operation.
a non-interfering function
a future that will be completed with null, or the error if an error occurs during the operation