The examples given prompt me to say: if all you have is Rube-Goldberg hammer, everything looks like an Escheresque nail.
Sieving primes by turning functions into coroutines, parsing text by yielding characters, all with unnatural functions and state management... that;s an improvement over what?
Sieving primes by turning functions into coroutines, parsing text by yielding characters, all with unnatural functions and state management... that;s an improvement over what?