The example:
http://www.drdobbs.com/architecture-and-design/component-programming-in-d/240008321?pgno=4

import std.stdio;
import std.array;
import std.algorithm;

    void main() {
        stdin.byLine(KeepTerminator.yes)    // 1
        map!(a => a.idup).                  // 2
        array.                              // 3
        sort.                               // 4
        copy(                               // 5
            stdout.lockingTextWriter());    // 6
    }

I don't understand what happens to the output. On windows, I can keep entering lines but no output gets displayed. Also, can someone explain a bit more about lockingTextWriter?

Thanks!

Reply via email to