Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bring SRFI 180 up to feature parity | Robby Zambito | 2023-02-21 |
| | | | | | Record mutators may not mutate the record in place. Mutating an empty object should return a new object if it cannot be mutated. | ||
* | Return the mutated object | Robby Zambito | 2023-02-17 |
| | |||
* | Edit error messages | Robby Zambito | 2023-02-17 |
| | |||
* | Finish basic json-record functionality. | Robby Zambito | 2023-02-17 |
| | | | | | | | | Can serialize and deserialize nested records correctly. Add json-object-map and json-list-map to facilitate recursively demoting records. Add json-object-set! to make the record mutators functional. | ||
* | Add initial implementation of json-records | Robby Zambito | 2023-02-16 |
| | | | | These behave like normal records, but with an added procedure to convert from a JSON string. | ||
* | Use assoc symbols for keys instead of strings for objects. | Robby Zambito | 2023-02-14 |
| | | | | Update the test suite to be more compatible with SRFI 64. | ||
* | Remove all references to srfi 2 | Robby Zambito | 2023-02-13 |
| | |||
* | Fix error where false values may act like a key was missing. | Robby Zambito | 2023-02-12 |
| | | | | Tried to be too clever. Was not clever. | ||
* | Add json-object-contains-key?, json-list-length, and json-key-not-found. | Robby Zambito | 2023-02-12 |
| | | | | Update README accordingly and with add examples. | ||
* | Initial commit | Robby Zambito | 2023-02-12 |