Skip to content

srfi-explorations/srfi-common

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scheme Requests for Implementation

srfi-logo.svg

The purpose of the Scheme Requests for Implementation (SRFI) process is to help Scheme users write portable, useful code. We write concrete, detailed proposals and sample implementations for libraries and other additions to the Scheme language, and we encourage Scheme implementors to adopt them.

If you’re interested in reading existing proposals, writing a new one, providing feedback on a draft proposal, helping with a reference implementation, or reporting a bug, please read about our process, skim our FAQ, and subscribe to some of our mailing lists.

In addition to the complete list above, there are detailed lists of draft, final, and withdrawn SRFIs.

Every SRFI is hosted on Github, but if you’d like a complete archive of all SRFI documents and code, please download srfi.tgz.

The SRFI process has been important to the development of some of the official Scheme standards, including R6RS and R7RS. It has been running since 1998, and there have been many different editors.

Here’s a graph of the total number of SRFIs since SRFI 0 was published on 1999-01-05:

srfi.svg

the SRFI editors (email)

About

Documents and code common to all SRFI, e.g. home page

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 56.3%
  • Scheme 41.0%
  • Other 2.7%