[racket] json module bug?

From: dman dus (dmandus at gmail.com)
Date: Tue Dec 4 15:52:57 EST 2012

I am a student in a Racket class would it be wrong to post any questions  I
have on this group mailing list if i need help  a problem or two

On Tue, Dec 4, 2012 at 3:39 PM, Scott Klarenbach <scott at pointyhat.ca> wrote:

> My bad, thanks!
>
>
> On Tue, Dec 4, 2012 at 12:24 PM, Danny Yoo <dyoo at hashcollision.org> wrote:
>
>>
>>
>> On Tue, Dec 4, 2012 at 12:21 PM, Scott Klarenbach <scott at pointyhat.ca>wrote:
>>
>>> Is this a bug with the json module, or am I missing something about the
>>> implementation?
>>>
>>> It seems it crashes when serializing a hashtable that has strings for
>>> keys.  Symbols work fine.
>>>
>>>
>> According to the documentation in:
>>
>>     http://docs.racket-lang.org/json/index.html
>>
>> jsexprs have a particular shape (see the docs for jsexpr?).  The hash
>> tables in jsexprs need to have the shape:
>>
>>    (hasheqof symbol? jsexpr?)
>>
>>
>> So no, technically the hash you were trying to translate isn't a "jsexpr
>> in the strict sense, so you're receiving that error message because of it.
>>
>>
>> Good luck!
>>
>
>
>
> --
> Talk to you soon,
>
> Scott Klarenbach
>
> PointyHat Software Corp.
> www.pointyhat.ca
> p 604-568-4280
> e scott at pointyhat.ca
> #308 - 55 Water St.
> Vancouver, BC V6B1A1
>
> _______________________________________
> To iterate is human; to recur, divine
>
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users
>
>


-- 
Dustin Prusisz
Dprusisz at udel.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121204/36f87c4e/attachment.html>

Posted on the users mailing list.