Anders J. Munch wrote:
Right, yield_if_true is a regular function, that's the whole point.
What if it needs to call yield_() more than once? If it's
just a regular function, then it has no ability to be
suspended at the point of yield and resumed.
--
Greg