Ary Borenszweig wrote:
KennyTM~ wrote:
By
far the two most important pieces of I/O functionality I need are:

1.  Read a text file line-by-line.

foreach (line; new Lines!(char) (new File ("foobar.txt")))
   Cout (line).newline;
}


yuck.

Yuck?? I find that code very elegant. How would you like it to be?


I wouldn't go as far as saying "yuck" to the above, but I like the Phobos way better:

  foreach (line; File("foobar.txt").byLine)
  {
     ...
  }

-Lars

Reply via email to