tags:

views:

103

answers:

1

I've been studying fibers in Ruby, and the term semicoroutine has come up. What is meant by a semicoroutine?

+3  A: 

Check out InfoQ.
Essentially, it's code that can suspend itself, and it's caller can resume execution at the point the code suspended.

Joel Meador