7.5
SRFIs: Libraries
The Scheme Requests for Implementation (a.k.a. SRFI) process allows individual members of the Scheme community to propose libraries and extensions to be supported by multiple Scheme implementations.
Racket is distributed with implementations of many SRFIs, most of which can be implemented as libraries. To import the bindings of SRFI n, use
(require srfi/n)
This document lists the SRFIs that are supported by Racket and provides a link to the original SRFI specification (which is also distributed as part of Racket’s documentation).
SRFI 26: Notation for Specializing Parameters without Currying |
SRFI 38: External Representation for Data With Shared Structure |
SRFI 45: Primitives for Expressing Iterative Lazy Algorithms |