cleichner/pipeline — comment on commit 833faf2873c3103fa7fd4190f064ce873cde8048
File: pipeline.py line 59
By cwvh:

I think returning the pipeline would be better since as it stands this will block and thus the client-code becomes order-dependent. For example:

@pipeline(None, None)
def f(): pass

print "You'll never see me!"

Maybe ``pipeline`` should have an ``exec`` or ``run`` which takes pipelines and executes them. This kind of goes into my second thing of multiple pipelines per file with some way to fork them. Possible? Dangerous?