This works on collections, which are not infinite. If I read correctly, sequences (a higher level abstraction) fall back to their curent implementation.
I believe the existing pmap and preduce functions work in parallel over lazy streams by chunking work and parcelling it out. Depending on your use case, this is not necessarily ideal.