finish()
Resume the task awaiting the next iteration point by having it return nil, which signifies the end of the iteration.
Declaration
func finish()Discussion
Calling this function more than once has no effect. After calling finish, the stream enters a terminal state and doesn’t produce any additional elements.