docs/01-usage.markdown @ 96b886c42e68
Nicer error
| author | Steve Losh <steve@stevelosh.com> |
|---|---|
| date | Thu, 25 Aug 2022 23:10:20 -0400 |
| parents | 37efd8463e96 |
| 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