/**
Copyright: Copyright Thomas Stuart Bockman 2015
License: <a href="http://www.boost.org/LICENSE_1_0.txt">Boost License 1.0</a>.
Authors: Thomas Stuart Bockman
*/

module future.format;
public import std.format;

static if(__VERSION__ < 2068) {
    string format(Char, Args...)(in Char[] fmt, Args args) {
        import std.array : appender;
        import std.format : formattedWrite;

        auto writer = appender!string();
        formattedWrite(writer, fmt, args);
        return writer.data.idup;
    }
} else {
    version(GNU) { static assert(false); }
}