SLIB


The SLIB Portable Scheme Library is a general purpose library portable across many implementations. It supports Guile, MITScheme?, Gambit, Chez, Gauche, and many others. A list of supported implementations is presented on its homepage.

SLIB implements a great variety of functions and macros including syntax extensions, data structures and algorithms, IO and OS interfacing, web servers, graph plotting, databases, etc. The online documentation may be a good top-level view of SLIB.

SRFI 96: SLIB Prerequisites (finalized 2007) specifies a set of procedures and macros sufficient to host SLIB.

SLIB has been actively developed since at least 1992, and its functionality is somewhat skewed towards R4RS and R5RS needs. Some of what SLIB implements can be found on recent standards or SRFIs.

SLIB is developed by the author of SCM.

External links


category-software