On Friday, 20 April 2012 at 19:00:29 UTC, Nick Sabalausky wrote:
"Arne" <a...@linux.nu> wrote in message
news:qmehxgyksrdxkabvc...@forum.dlang.org...

auto dgs =
[
  "name":  (string value) {d.name = value; },
  "phone": (string value) => cast(void)(d.phone = value),
"age": (string value) => cast(void)(d.age = value.to!int()),
];

This works... is there a better way, to avoid cast?


Yes: Don't use the lambda syntax when it's not a lambda ;)

But... but... that sounds entirely too reasonable! ;)

Reply via email to