pcapriotti/pipes-extra — pull request #4 by ierton (2012-04-07 15:43:33+00:00)
Title: Add more coroutine combinators

Hi Paolo. Here is another few changes I've made to Coroutine. A didn't check it against v0.1, but in v0.0.1 it worked. At least, check the idea:)

Add suspendAwait (suspends on every await), suspendBoth (suspends on both
await and yield) and corresponding stepAwait and stepBoth. Also, plain suspend
turns out to be suspendYield - suspends on every yield.