8 R6RS Libraries🔗ℹ
Link to this section with
@secref["R6RS_Libraries" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.1 (rnrs base (6)): Base🔗ℹ
Link to this section with
@secref["rnrs/base-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
Original specification:
Base
8.2 (rnrs unicode (6)): Unicode🔗ℹ
Link to this section with
@secref["rnrs/unicode-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.3 (rnrs bytevectors (6)): Bytevectors🔗ℹ
Link to this section with
@secref["rnrs/bytevectors-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.4 (rnrs lists (6)): List utilities🔗ℹ
Link to this section with
@secref["rnrs/lists-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.5 (rnrs sorting (6)): Sorting🔗ℹ
Link to this section with
@secref["rnrs/sorting-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.6 (rnrs control (6)): Control Structures🔗ℹ
Link to this section with
@secref["rnrs/control-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.7 (rnrs records syntactic (6)): Records: Syntactic🔗ℹ
Link to this section with
@secref["rnrs/records/syntactic-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.8 (rnrs records procedural (6)): Records: Procedural🔗ℹ
Link to this section with
@secref["rnrs/records/procedural-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.9 (rnrs records inspection (6)): Records: Inspection🔗ℹ
Link to this section with
@secref["rnrs/records/inspection-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.10 (rnrs exceptions (6)): Exceptions🔗ℹ
Link to this section with
@secref["rnrs/exceptions-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
See also R6RS Conformance.
8.11 (rnrs conditions (6)): Conditions🔗ℹ
Link to this section with
@secref["rnrs/conditions-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.12 (rnrs io ports (6)): I/O: Ports🔗ℹ
Link to this section with
@secref["rnrs/io/ports-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.13 (rnrs io simple (6)): I/O: Simple🔗ℹ
Link to this section with
@secref["rnrs/io/simple-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.14 (rnrs files (6)): File System🔗ℹ
Link to this section with
@secref["rnrs/files-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.15 (rnrs programs (6)): Command-line Access and Exit Values🔗ℹ
Link to this section with
@secref["rnrs/programs-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.16 (rnrs arithmetic fixnums (6)): Arithmetic: Fixnums🔗ℹ
Link to this section with
@secref["rnrs/arithmetic/fixnums-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.17 (rnrs arithmetic flonums (6)): Arithmetic: Flonums🔗ℹ
Link to this section with
@secref["rnrs/arithmetic/flonums-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.18 (rnrs arithmetic bitwise (6)): Arithmetic: Bitwise🔗ℹ
Link to this section with
@secref["rnrs/arithmetic/bitwise-6"
#:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.19 (rnrs syntax-case (6)): Syntax-Case🔗ℹ
Link to this section with
@secref["rnrs/syntax-case-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.20 (rnrs hashtables (6)): Hashtables🔗ℹ
Link to this section with
@secref["rnrs/hashtables-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
A hashtable is a dictionary in the sense of
racket/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).
8.21 (rnrs enums (6)): Enumerations🔗ℹ
Link to this section with
@secref["rnrs/enums-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.22 (rnrs eval (6)): Eval🔗ℹ
Link to this section with
@secref["rnrs/eval-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
Original specification:
Eval8.23 (rnrs mutable-pairs (6)): Mutable Pairs🔗ℹ
Link to this section with
@secref["rnrs/mutable-pairs-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.24 (rnrs mutable-strings (6)): Mutable Strings🔗ℹ
Link to this section with
@secref["rnrs/mutable-strings-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
8.25 (rnrs r5rs (6)): R5RS Compatibility🔗ℹ
Link to this section with
@secref["rnrs/r5rs-6" #:doc '(lib "r6rs/scribblings/r6rs.scrbl")]
See also R6RS Conformance.