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.
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.