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
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).
The following SRFI specification documents are licensed restrictively.