Scheme Requests for Implementation

SRFIs extend the Scheme programming language. You can help. Start by joining the discussion on one of our mailing lists. Learn more.

Thanks to Lassi Kortela for his srfi command, which currently has eighty subcommands for carrying out various SRFI operations, e.g. show the abstract of a SRFI, search for a SRFI, open a SRFI in a browser, or clone the Git repo for a SRFI. It can be found in the SRFI tools directory of the srfi-common repo.

Thanks to Arvydas Silanskas for his index.scheme.org, which is an increasingly comprehensive index of Scheme implementations and standards.

Thanks to Shiro Kawai for his Practical Scheme, which includes a cross-reference showing which Scheme implementations support which SRFIs. It's a wiki page, so please help keep it up to date.

The SRFIs


Here is our privacy statement.

If you have any general questions about this site, please contact the SRFI editors.