Contents

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.