FileHandle.each{} is lazy, allowing us to do this:
File(__FILE__).open_r.each { |line| say line }
Same thing explicitly:
var fh = File(__FILE__).open_r while (fh.readline(\var line)) { say line }
Last updated 1 year ago