Bool setter for std.json
w0rp
devw0rp at gmail.com
Mon Feb 24 23:58:23 PST 2014
On Monday, 24 February 2014 at 22:33:52 UTC, ed wrote:
> On Monday, 24 February 2014 at 19:20:23 UTC, Adam D. Ruppe
> wrote:
>> On Monday, 24 February 2014 at 18:57:53 UTC, w0rp wrote:
>>> It really should just be "BOOLEAN" in std.json.
>>
>> yeah, or at least the getter property, I agree with that.
>>
>>> I don't mean to show off or anything dumb like that, but I
>>> haven't used std.json for a while after I wrote my own
>>> library,
>>
>> Aye, my jsvar works similarly ( though it actually uses
>> std.json for the toJSON and parseJSON functions).
>
> I gave up on std.json and switched to the JSON type in vibed
> which includes a nice prettyPrint as well. Not sure on the
> performance of it though, never tested (never been a problem
> either).
>
> Cheers,
> ed
vibe.d's JSON is pretty good. There are really two things I don't
like about it.
1. It never throws when you try to get a type out of it, so
you'll get float.nan for to!float if it's actually an array.
2. It has an "undefined" type, so it doesn't throw when you look
for an index or key that isn't there, it uses the JavaScript
behaviour.
Those kind of put me off enough to make me write my own.
More information about the Digitalmars-d
mailing list