Guile Reference Manual
31.3.5 Included Guile Modules
Some modules are included in the Guile distribution; here are references
to the entries in this manual which describe them in more detail:
- boot-9
- boot-9 is Guile's initialization module, and it is always loaded when
Guile starts up.
- (ice-9 debug)
- Mikael Djurfeldt's source-level debugging support for Guile
(see section 11. Debugging Features).
- (ice-9 threads)
- Guile's support for multi threaded execution (see section 32. Threads, Mutexes, Asyncs and Dynamic Roots).
- (ice-9 rdelim)
- Line- and character-delimited input (see section 27.6 Line Oriented and Delimited Text).
- (ice-9 rw)
- Block string input/output (see section 27.7 Block reading and writing).
- (ice-9 documentation)
- Online documentation (REFFIXME).
- (srfi srfi-1)
- A library providing a lot of useful list and pair processing
procedures (see section 39.3 SRFI-1 - List library).
- (srfi srfi-2)
- Support for
and-let* (see section 39.4 SRFI-2 - and-let*).
- (srfi srfi-4)
- Support for homogeneous numeric vectors (see section 39.5 SRFI-4 - Homogeneous numeric vector datatypes.).
- (srfi srfi-6)
- Support for some additional string port procedures (see section 39.6 SRFI-6 - Basic String Ports).
- (srfi srfi-8)
- Multiple-value handling with
receive (see section 39.7 SRFI-8 - receive).
- (srfi srfi-9)
- Record definition with
define-record-type (see section 39.8 SRFI-9 - define-record-type).
- (srfi srfi-10)
- Read hash extension
#,() (see section 39.9 SRFI-10 - Hash-Comma Reader Extension).
- (srfi srfi-11)
- Multiple-value handling with
let-values and let-values*
(see section 39.10 SRFI-11 - let-values).
- (srfi srfi-13)
- String library (see section 39.11 SRFI-13 - String Library).
- (srfi srfi-14)
- Character-set library (see section 39.12 SRFI-14 - Character-set Library).
- (srfi srfi-17)
- Getter-with-setter support (see section 39.14 SRFI-17 - Generalized set!).
- (ice-9 slib)
- This module contains hooks for using Aubrey Jaffer's portable Scheme
library SLIB from Guile (see section 37. SLIB).
- (ice-9 jacal)
- This module contains hooks for using Aubrey Jaffer's symbolic math
package Jacal from Guile (see section 37.2 JACAL).