On Wednesday, 13 February 2013 at 15:53:44 UTC, Andrea Fontana
wrote:
> Why Appender has no ~ operator itself?
>
> auto app = appender!string();
> app.put("a"); // why not app ~= "a"?
Because Appender is an output range, using ~= will mean your code
will not work with other output ranges.