docs/01-usage.markdown @ 37efd8463e96
Create separate error types for malformed JSON and unknown slots
| author | Steve Losh <steve@stevelosh.com> | 
|---|---|
| date | Wed, 02 Dec 2020 23:40:36 -0500 | 
| parents | 6d74e7ab0fc0 | 
| children | (none) | 
Usage ===== Jarl is yet another JSON library for Common Lisp. [](../static/errors.svg) [TOC] Generic JSON ------------ ### Reading ### Printing Specifying JSON Types --------------------- Parsing Without Allocation (TODO: better title) ----------------------------------------------- Limits and Errors ----------------- MOP JSON -------- Inheritance ----------- Allow Print/Read ---------------- Unknown Slot Handling --------------------- Input Struct (TODO better title) -------------------------------- Wrapping Existing Classes ------------------------- Simple way, using after-read and before-print. End-user way, using wrappers. Emphasize that this is *not* to be used in libraries. Other JSON Implementations -------------------------- json-mop yason, jonathon, etc