[plt-scheme] purely function call/cc example
On Feb 3, Francesco Abbate wrote:
> Python feature the 'yield' keyword that allows to create very easily
> coroutines and use them in a for loop. I understood that scheme
> allows this kind of programming with call/cc but it seems to me that
> it does require a significant amout of boiler-plate code and I was
> wondering if there is a short direct syntax similar to the 'yield'
> of Python.
(require scheme/generator)
(define foo (generator (yield 1) (yield 2) (yield 3)))
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!