Common Lisp Utilities

The Common Lisp Utilities cliki page served as a collection of useful CL utilities. The idea to create a bigger package out of the small suggested packages here got momentum. You can see the result at cl-utilities. The discussion below is retained for historic purposes.


Motivated by the benefits of discussing design issues in public, possibly utilities "that everyone writes" could be canonicalized and (semi-)standardized.

Worth scanning Scheme SRFIs for ideas? Many are just reimplementing features in CL anyway, but some are interesting. Try to avoid NIH syndrome! The SRFI process seems to work quite well...

These utilities could be candidates for the CLRFI process.

Might it be a good idea to collect these all into a single cCLan (and Debian) package, rather than having various ones (ie. split-sequence)? At least, while it's still fairly small. -- Matthew Danish

There's now a project to collect these, as Matthew Danish wished. It's called cl-utilities.

----

Probably a stupid question: What is the relation to the Common Lisp Utilities on SourceForge.net?

Not a stupid question, but: completely unrelated.


Pages in this topic: cl-utilities   COMPOSE   DECIMAL-NUMBER   EXPT-MOD   EXTREMUM   READ-DELIMITED   SHALLOW-COPY-ARRAY   shelisp   SPLIT-SEQUENCE   WITH-DIRECTORY-ITERATOR   WITH-UNIQUE-NAMES  


Also linked from: text  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively