Sieve of Eratosthenes using channels, with an implementation of coroutinesgithub.com/danluu3 pointssmholloway13 years ago