These Cookbook additions and improvements were made by 14 contributors, with 160 commits since the last release.
Thank you everybody for improving Common Lisp learning resources!
The contributors of this release are:
em7, Carl Gay, may, Colin Woodbury, Kevin Galligan, Paul Nathan, Janghyeon, Kevin Mazzarella, Konstantin Kotenko, Oliver Nikolas Winspear, Ramses, jgart, jhgalino and vindarel.
What's Changed
The changes include many small corrections (typos, fixing a code snippet, improving style, updating linkse, etc).
Other particular changes include:
- NEW: sbcl-librarian: easy build of shared libraries callable from C and Python (SBCL-only)
- NEW: equality
- functions: more about #' and '
- functions: closing remark about #' and '
- debugging: trace options, more on stepping
- iteration: add example for looping over values
- Fix instructions for local CLHS lookup in Emacs
- web: running behind Nginx
- lispworks: saving images
- fix typo, use declaim instead of declare
- testing: running CI on SourceHut
- type: checking &rest, examples with enum types
- web: request body with raw-post-data :force-text, JSON
- fixed unit test example
- CLOS and MOP: defgeneric vs defmethod on updates, update-instance-for-redefined, different class
- scripting: actual scripting method with SBCL
- iteration: mention
transducers
- Show how to read arbitrary bytes into a string for SBCL.
- Avoid modifying a literal
- Improve Emacs instructions, point users to an emacs quickstart.
- Ensure Emacs + SLIME documentation works for newbies
- Describe how to achieve Python-style lists.
- emacs IDE re organized
- CFFI math.h example
- FFI: rm CLISP and ACL examples
- emacs: load slime-mrepl
- Added Dockerfile for running Jekyll
- LW delivery and its limitation
- numbers: include the Number Tower
- iterating on files, lazily
New Contributors
- @blackeuler made their first contribution in #462
- @createyourpersonalaccount made their first contribution in #464
- @Jach made their first contribution in #446
- @ralfdoering made their first contribution in #485
- @grobe0ba made their first contribution in #494
- @funk443 made their first contribution in #495
- @Khepu made their first contribution in #497
- @azimut made their first contribution in #500
- @able-j made their first contribution in #502
- @fosskers made their first contribution in #504
- @dangerdyke made their first contribution in #514
- @ram535 made their first contribution in #516
- @Kevinpgalligan made their first contribution in #519
- @olnw made their first contribution in #523
- @may made their first contribution in #524
- @em7 made their first contribution in #533
- @kmazza2 made their first contribution in #535
- @cgay made their first contribution in #541
- @jhgalino made their first contribution in #550
- @hwahyeon made their first contribution in #554
- @kkotenko made their first contribution in #560
Full Changelog: 2022-09-14...2025-01-09
The EPUB and PDF files are available below, you can pay what you want to further support and encourage this work.