Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Pipelining: Support parallelization of pipeline portions #34

Mortal opened this Issue · 2 comments

2 participants


It would be cool for the pipelining framework to support parallelization of operations.

The expression pipeline p = x | parallel(a | b | c) | y should instantiate an appropriate number of a | b | c pipes and run them in separate threads. The framework should maintaining the order of elements as well as disregarding the order, and it should keep an appropriately sized internal buffer to amortize the cost of sending items to different threads.

@Mortal Mortal was assigned

You are right, that would be pretty neat :)


And with the merge 508e301 of the parallel branch into pipelining, I believe we can close this issue.

@Mortal Mortal closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.