Guile

Project GNU's extension language

(Scheme Resources)


About Guile
What is Guile?
Recent news
Mailing lists

Documentation
Manuals
FAQ's

Download
Getting Guile
Snapshots
Repository

Projects
Core
GUI
File Formats
Networking
Tools
Applications

Development
Project Summary
Helping out
Cool ideas

Resources
Guile Resources
Scheme Resources

Specifically Guile

General Scheme

Places where you can find Guile stuff.

Lumpy Guile
is a collection of Guile-centric code, documents and other stuff [see also: nepotism].

Please let us know if you have other resources that should be listed here.

General resources for the Scheme programming language.

The Revised6 Report on the Algorithmic Language Scheme
is the forthcoming Scheme standard, currently being standardized. Guile does not implement it (yet).
The Revised5 Report on the Algorithmic Language Scheme
is the current Scheme standard. Guile isn't totally compliant.
The Revised4 Report on the Algorithmic Language Scheme
is the previous standard.
The Scheme Repository
is a good source of links, code, and documentation for scheme.
Schemers.org
is more of the same.
Scheme home page
at MIT. Not quite as extensive as the Scheme Repository or Schemers.org
The Scheme Request For Implementation site
contains proposals for a number of Scheme extensions. Many of these tend to exist in one form or the other in a lot of the different Schemes, but can have wildly different interfaces. The SRFI process is essentially aimed at making these non-standard features more standard, without actually being standard [see also: obfuscated]. Guile 1.8 implements a large number of SRFIs.
Greg Badros' Scheme Lecture Notes
are, as the title implies, a set of slides that touch on a variety of subjects related to scheme programing, including samples of similar code written in C and scheme, lambda calculus, and lists.