algorithm textbooks http://people.csail.mit.edu/jaffer/SLIB

The SLIB Portable Scheme Library

Current Version Released Terms
3b4 2013-05-10 Free

SLIB is a portable library for the programming language Scheme. It provides a platform independent framework for using packages of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all R4RS and R5RS Scheme implementations. Its catalog can be transparently extended to accomodate packages, both source and compiled, specific to a site, implementation, user, or directory.
SLIB supports Bigloo, Chez, ELK 3.0, Gambit 4.0, Gauche, Guile, JScheme, Kawa, Larceny, MacScheme, MIT/GNU Scheme, Pocket Scheme, RScheme, scheme->C, Scheme48, SCM, SCM Mac, scsh, sisc, Stk, T3.1, umb-scheme, and VSCM.
Documentation includes a manifest, installation instructions, and coding standards for the library. Each library package is documented.

SLIB, Guile, Kawa, MIT/GNU Scheme, and SCM are GNU packages.


News

slib-3b4 is a minor release. Details at http://cvs.savannah.gnu.org/viewvc/*checkout*/slib/slib/ChangeLog

From Andy Wingo

From Pierpaolo Bernardi

From Kazu Yamamoto

From Bill Schottstaedt (using Scheme-lint)

From Aubrey Jaffer

Quick Start

x86 MS-Windows
Obtain slib-3b4-1.exe (1.1.MB) and run.
GNU/Linux with RPM
Obtain slib-3b4-1.noarch.rpm (758.kB) and install.
Any
Obtain slib-3b4.zip (1.1.MB), and install.

Documentation

SLIB Development

Volunteer Opportunities

Related Software

Miscellany

Copyright © 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005, 2007, 2008, 2009, 2010, 2013 Aubrey Jaffer

I am a guest and not a member of the MIT Computer Science and Artificial Intelligence Laboratory.  My actions and comments do not reflect in any way on MIT.
agj @ alum.mit.edu
Go Figure!