Things like this should "just work".. File input ...
auto range = input.byLine(); while(!range.empty) { range.popFront(); foreach (i, line; range.take(4)) //Error: cannot infer argument types { ..etc.. } range.popFront(); } Tried adding 'int' and 'char[]' or 'auto' .. no dice.Can someone explain why this fails, and if this is a permanent or temporary limitation of D/MD.
R -- Using Opera's revolutionary email client: http://www.opera.com/mail/