Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
@docgunthrop
I've been inactive. Thanks for improving my Kata :-)Looks good. Could you remove the mention of
JSON.parse
from the description as I don't think that applies in Haskell? Also it looks like some of the description text is inside code blocks for some reason.Ah! Whoops. I searched for duplicates before I submitted but neglated to include beta katas. :(
My version seems a bit simplier than yours - I think mines around a 5 kyu whereas yours looks like a 3 kyu. Perhaps I should rename mine to "Simple JSON stringify"?
This comment is hidden because it contains spoiler information about the solution
The description needs work. See others' comments for specifics.
As it stands, the kata doesn't require the warrior to deal with circular references. This might be an interesting challenge, though. Do you think I should include it in this kata?
I think this one would be relatively easy to translate into other langauges. The only JavaScript-specific elements are tests and the disabling of standard library JSON parsers. Translations welcome! :)
The Haskell version contains a code sample in the description that isn't in Haskell
This kata has a great description and set of tests. Good job :)
This comment is hidden because it contains spoiler information about the solution
Excellent answer.
I don't think this kata should be at 3 kyu. It's fair too easy imho.