- http://common-lisp.net/project/bese/arnesi.html), which seems to be orphaned.
- API Reference
I would not suggest starting new projects using arnesi as a dependency. Most of the code is available in more complete libraries elsewhere. While arnesi was a good building block 10 years ago, with quicklisp, alexandria, and boat loads of newer libraries, there are better more targeted solutions for most of the functions provided here
Arnesi is mostly provided to keep the rest of the bese.it libraries working (eg: ucw)
- This library is in indefinite maintenance and will not be added to
- Bug reports, fixes and test cases for current behavior are all accepted
Many of the utilities found in arnesi have been fleshed out into a more full libraries or replaced by libraries with more features Arnesi is mostly provided as support for legacy apps making use of its functions (UCW).
- General Utilities:
- Alexandria: https://common-lisp.net/project/alexandria/
- Anaphoric macros (awhen aif acond etc)
- Alexandria and Anaphora: https://common-lisp.net/project/anaphora/
- Accumulators/collectors:
- collectors: https://github.com/AccelerationNet/collectors
- Logging
- a-cl-logger: https://github.com/AccelerationNet/a-cl-logger
- CSV
- Testing/5am:
- It includes some fixes to
call/cc
to better handle special variables. - parse floats handles more types (null, number, float and string)
- uses collectors library to implement its collectors (This library was additions written to the existing arnesi accumulators)
- asdf 3 support
- change default logging
- exported with-accessors*
- queue api improvements (queue-delete-if, queue-head, queue-last, queue-pop, handle null)
- escape-as-uri: better null handling
- fixes for symbol macros from drewc
- lots of call/cc stuff
- 2002-2006 Edward Marco Baringer
- 2006-? Luca Capello http://luca.pca.it [email protected]
- 2006-2007 Attila Lendvai
- 2006-2017 Russ Tyndall, Acceleration.net http://www.acceleration.net