1 min readJun 28, 2020
Hi! thanks for your comment.
I think that take() is an intermediate operator because it returns a new downstream flow where we can keep applying other operators, so that property makes it an intermediate one.
Also, in the documentation we can find this:
"Intermediate operators on the flow such as map, filter, take, zip, etc are functions..."
Thanks for the suggestion and for reading the article!