Sierpinski triangle: Difference between revisions

Updated both D entries
(Nimrod -> Nim)
(Updated both D entries)
Line 590:
=={{header|D}}==
===Run-time Version===
<lang d>void main() /*@safe*/ {
import std.stdio, std.algorithm, std.string, std.array;
 
Line 600:
d.map!(a => a ~ " " ~ a).array;
}
d.join("'\n"').writeln;
}</lang>
{{out}}
Line 622:
===Compile-time Version===
Same output.
<lang d>import std.string, std.range, std.algorithm;
 
string sierpinski(int level) pure nothrow /*@safe*/ {
Line 631:
d.map!(a => a ~ " " ~ a).array;
}
return d.join("'\n"');
}