▼ |  | R6RS: Standard Language

1 | Running Top-Level Programs
2 | Installing Libraries
3 | R6RS Module Language
4 | Libraries and Collections
5 | Scheme Interoperability
6 | R6RS Conformance
7 | R6RS Libraries
| Index

► | 7 | R6RS Libraries

7.1 | (rnrs base (6)): Base
7.2 | (rnrs unicode (6)): Unicode
7.3 | (rnrs bytevectors (6)): Bytevectors
7.4 | (rnrs lists (6)): List utilities
7.5 | (rnrs sorting (6)): Sorting
7.6 | (rnrs control (6)): Control Structures
7.7 | (rnrs records syntactic (6)): Records: Syntactic
7.8 | (rnrs records procedural (6)): Records: Procedural
7.9 | (rnrs records inspection (6)): Records: Inspection
7.10 | (rnrs exceptions (6)): Exceptions
7.11 | (rnrs conditions (6)): Conditions
7.12 | (rnrs io ports (6)): I/ O: Ports
7.13 | (rnrs io simple (6)): I/ O: Simple
7.14 | (rnrs files (6)): File System
7.15 | (rnrs programs (6)): Command-line Access and Exit Values
7.16 | (rnrs arithmetic fixnums (6)): Arithmetic: Fixnums
7.17 | (rnrs arithmetic flonums (6)): Arithmetic: Flonums
7.18 | (rnrs arithmetic bitwise (6)): Arithmetic: Bitwise
7.19 | (rnrs syntax-case (6)): Syntax-Case
7.20 | (rnrs hashtables (6)): Hashtables
7.21 | (rnrs enums (6)): Enumerations
7.22 | (rnrs eval (6)): Eval
7.23 | (rnrs mutable-pairs (6)): Mutable Pairs
7.24 | (rnrs mutable-strings (6)): Mutable Strings
7.25 | (rnrs r5rs (6)): R5RS Compatibility

On this page:

7.1`` (rnrs base (6)): Base
7.2`` (rnrs unicode (6)): Unicode
7.3`` (rnrs bytevectors (6)): Bytevectors
7.4`` (rnrs lists (6)): List utilities
7.5`` (rnrs sorting (6)): Sorting
7.6`` (rnrs control (6)): Control Structures
7.7`` (rnrs records syntactic (6)): Records: Syntactic
7.8`` (rnrs records procedural (6)): Records: Procedural
7.9`` (rnrs records inspection (6)): Records: Inspection
7.10`` (rnrs exceptions (6)): Exceptions
7.11`` (rnrs conditions (6)): Conditions
7.12`` (rnrs io ports (6)): I/ O: Ports
7.13`` (rnrs io simple (6)): I/ O: Simple
7.14`` (rnrs files (6)): File System
7.15`` (rnrs programs (6)): Command-line Access and Exit Values
7.16`` (rnrs arithmetic fixnums (6)): Arithmetic: Fixnums
7.17`` (rnrs arithmetic flonums (6)): Arithmetic: Flonums
7.18`` (rnrs arithmetic bitwise (6)): Arithmetic: Bitwise
7.19`` (rnrs syntax-case (6)): Syntax-Case
7.20`` (rnrs hashtables (6)): Hashtables
7.21`` (rnrs enums (6)): Enumerations
7.22`` (rnrs eval (6)): Eval
7.23`` (rnrs mutable-pairs (6)): Mutable Pairs
7.24`` (rnrs mutable-strings (6)): Mutable Strings
7.25`` (rnrs r5rs (6)): R5RS Compatibility

top ← prev up next →

### 7`` R6RS Libraries

#### 7.1`` (rnrs base (6)): Base

( require rnrs/base-6 )

Original specification: Base

#### 7.2`` (rnrs unicode (6)): Unicode

( require rnrs/unicode-6 )

Original specification: Unicode

#### 7.3`` (rnrs bytevectors (6)): Bytevectors

( require rnrs/bytevectors-6 )

Original specification: Bytevectors

#### 7.4`` (rnrs lists (6)): List utilities

( require rnrs/lists-6 )

Original specification: List utilities

#### 7.5`` (rnrs sorting (6)): Sorting

( require rnrs/sorting-6 )

Original specification: Sorting

#### 7.6`` (rnrs control (6)): Control Structures

( require rnrs/control-6 )

Original specification: Control Structures

#### 7.7`` (rnrs records syntactic (6)): Records: Syntactic

( require rnrs/records/syntactic-6 )

Original specification: Records: Syntactic

#### 7.8`` (rnrs records procedural (6)): Records: Procedural

( require rnrs/records/procedural-6 )

Original specification: Records: Procedural

#### 7.9`` (rnrs records inspection (6)): Records: Inspection

( require rnrs/records/inspection-6 )

Original specification: Records: Inspection

#### 7.10`` (rnrs exceptions (6)): Exceptions

( require rnrs/exceptions-6 )

Original specification: Exceptions

See also R6RS Conformance.

#### 7.11`` (rnrs conditions (6)): Conditions

( require rnrs/conditions-6 )

Original specification: Conditions

#### 7.12`` (rnrs io ports (6)): I/O: Ports

( require rnrs/io/ports-6 )

Original specification: I/O: Ports

#### 7.13`` (rnrs io simple (6)): I/O: Simple

( require rnrs/io/simple-6 )

Original specification: I/O: Simple

#### 7.14`` (rnrs files (6)): File System

( require rnrs/files-6 )

Original specification: File System

#### 7.15`` (rnrs programs (6)): Command-line Access and Exit Values

( require rnrs/programs-6 )

Original specification: Command-line Access and Exit Values

#### 7.16`` (rnrs arithmetic fixnums (6)): Arithmetic: Fixnums

( require rnrs/arithmetic/fixnums-6 )

Original specification: Arithmetic: Fixnums

#### 7.17`` (rnrs arithmetic flonums (6)): Arithmetic: Flonums

( require rnrs/arithmetic/flonums-6 )

Original specification: Arithmetic: Flonums

#### 7.18`` (rnrs arithmetic bitwise (6)): Arithmetic: Bitwise

( require rnrs/arithmetic/bitwise-6 )

Original specification: Arithmetic: Bitwise

#### 7.19`` (rnrs syntax-case (6)): Syntax-Case

( require rnrs/syntax-case-6 )

Original specification: Syntax-Case

#### 7.20`` (rnrs hashtables (6)): Hashtables

( require rnrs/hashtables-6 )

Original specification: Hashtables

A hashtable is a dictionary in the sense of scheme/dict, and hash table operations interact with threads in the same way for hash tables created with make-hash (e.g., hashtable-ref and hashtable-set! are thread-safe).

#### 7.21`` (rnrs enums (6)): Enumerations

( require rnrs/enums-6 )

Original specification: Enumerations

#### 7.22`` (rnrs eval (6)): Eval

( require rnrs/eval-6 )

Original specification: Eval

#### 7.23`` (rnrs mutable-pairs (6)): Mutable Pairs

( require rnrs/mutable-pairs-6 )

Original specification: Mutable Pairs

#### 7.24`` (rnrs mutable-strings (6)): Mutable Strings

( require rnrs/mutable-strings-6 )

Original specification: Mutable Strings

#### 7.25`` (rnrs r5rs (6)): R5RS Compatibility

( require rnrs/r5rs-6 )

Original specification: R5RS Compatibility

See also R6RS Conformance.

top ← prev up next →