On Tuesday, 14 November 2017 at 08:21:59 UTC, Tony wrote:
On Tuesday, 14 November 2017 at 07:56:06 UTC, rikki cattermole
wrote:
On 14/11/2017 7:54 AM, Tony wrote:
Is there an easy way to get the string representation of an
array, as would be printed by writeln(), but captured in a
string?
struct Foo {
int x;
}
void main() {
Foo[] data = [Foo(1), Foo(2), Foo(3)];
import std.conv : text;
import std.stdio;
writeln(data.text);
}
---
[Foo(1), Foo(2), Foo(3)]
Thanks. That flipped function calling syntax definitely takes
some getting used to.
if you consider this as a property, it makes alot of sense the
var.propName syntax.