Son icon indicating copy to clipboard operation
Son copied to clipboard

Work in progress. Best alternative: https://matrix.org/docs/spec/appendices.html#canonical-json

Results 9 Son issues
Sort by recently updated
recently updated
newest added

I already have a list here to collect them: https://housejeffries.com/page/7 @tonyg pointed out https://tools.ietf.org/html/draft-staykov-hu-json-canonical-form-00, which needs to be added to that list. I think that draft is underspecified because it...

Hi, FYI We use something similar to SON here: https://github.com/opentrv/OTRadioLink/blob/master/content/OTRadioLink/utility/OTV0P2BASE_JSONStats.h eg see: https://github.com/opentrv/OEMHackathon/blob/master/docs/JSON-mappings.txt But the lexical ordering would be very hard to do in a small code side for our...

If anyone using JSON requires exponential notation please let me know here.

The specification currently says > Object members must be sorted by ascending lexicographic order of their keys. but does not mention if that's purely by code point value or whether...

The specification says > Object keys must be unique. but doesn't mention if or what normalization should be applied. To give you an example `ä` can be represented both as...

The order of keys should be enforced if you want to ensure a deterministic output. E.g. Sorted in lexicographical ascending order.

First: I need to figure out exactly what EBNF to use. Right now I'm using the one [here](https://www.w3.org/TR/2004/REC-xml11-20040204/#sec-notation), but that's just because it's what GrammKit uses. Second: fix the EBNF...

Having the reference implementation in Haskell is nice because its top goal is correctness. Realistically, for Son to be adopted though it needs a high quality production implementation in a...

help wanted

This is a dark spot of JSON. JavaScript uses double float to represent integers. So not all 64bit integers can be represented in javascript. Some JSON encoder/decoder have inherited this...