Modern Scheme and R7RS references

A practical guide to R7RS Scheme.

r7.rs is the modern companion to r5.rs: a standards-aware reference for R7RS Scheme, SRFI practice, and current learning resources.

Start Here

Available Now

Standards guide

R7RS small is the center, with concise context for R6RS, R5RS, and SRFI.

open standards guide

R7RS reference map

A compact map from practical Scheme topics to the relevant areas of the R7RS report.

open reference map

Introductory R7RS layer

A concrete first course layer with tested code for expressions, definitions, lists, recursion, higher-order procedures, growth, data abstraction, and trees.

open intro layer

Learning references

Current source links for Scheme learning, program design, typed language material, and miniKanren.

open learning references

Local mirrors

Redistributable standards and archive material mirrored for durable access.

open mirror index