Hi,
The only example of string interpolation I've found so far is on Rosetta Code:

void main() {
    import std.stdio, std.string;

    "Mary had a %s lamb.".format("little").writeln;
"Mary had a %2$s %1$s lamb.".format("little", "white").writeln;
}

Is this a "proper" way of string interpolation in D? This looks a little clumsy. Are there any better approaches? Quick skimming through the docs didn't give anything.

Reply via email to