summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Allow non-record json objects to match record json objects predicate when ↵Robby Zambito2023-02-16
| | | | all the keys are provided.
* Raise an error when trying to serialize a json record and a key is missing.Robby Zambito2023-02-16
|
* Add initial implementation of json-recordsRobby Zambito2023-02-16
| | | | These behave like normal records, but with an added procedure to convert from a JSON string.
* Add json DSLRobby Zambito2023-02-15
|
* Fix Gauche implementation of json-object-ref to reflect string->symbol change.Robby Zambito2023-02-14
| | | | Add tests to catch this error.
* Update README to reflect previous change to the APIRobby Zambito2023-02-14
|
* Use assoc symbols for keys instead of strings for objects.Robby Zambito2023-02-14
| | | | Update the test suite to be more compatible with SRFI 64.
* Add some testsRobby Zambito2023-02-13
|
* Use SRFI for case-receive instead of my own implementationRobby Zambito2023-02-13
|
* Fixed issue in Gauche where object keys would never matchRobby Zambito2023-02-13
|
* Remove all references to srfi 2Robby Zambito2023-02-13
|
* Make package.sh more readableRobby Zambito2023-02-12
|
* Fix error where false values may act like a key was missing.Robby Zambito2023-02-12
| | | | Tried to be too clever. Was not clever.
* Add script to generate a snowballRobby Zambito2023-02-12
|
* Add licenseRobby Zambito2023-02-12
|
* Add json-object-contains-key?, json-list-length, and json-key-not-found.Robby Zambito2023-02-12
| | | | Update README accordingly and with add examples.
* Initial commitRobby Zambito2023-02-12