#!/usr/bin/ruby
# don't run from irb.
yin = lambda {|foo| puts; foo}.call(callcc {|cc| cc })
yang = lambda {|foo| print "*"; foo}.call(callcc {|cc| cc })
yin[yang]
|
#!/usr/bin/ruby
# don't run from irb.
yin = lambda {|foo| puts; foo}.call(callcc {|cc| cc })
yang = lambda {|foo| print "*"; foo}.call(callcc {|cc| cc })
yin[yang]
|