SRFI |
Status |
Draft Date |
Final Date |
Title |
SRFI 0
|
Final |
1999-01-05 to 1999-04-04
|
1999-05-07 |
Feature-based conditional expansion construct |
SRFI 1
|
Final |
1998-12-22 to 1999-03-09
|
1999-10-09 |
List Library |
SRFI 2
|
Final |
1998-12-28 to 1999-02-28
|
1999-03-01 |
AND-LET*: an AND with local bindings, a guarded LET* special form |
SRFI 3
|
|
1999-01-12 to 1999-03-12
|
|
List-Set Library |
SRFI 4
|
Final |
1999-01-19 to 1999-03-19
|
1999-05-22 |
Homogeneous numeric vector datatypes |
SRFI 5
|
Final |
1999-02-10 to 1999-04-12
|
1999-04-26 |
A compatible let form with signatures and rest arguments |
SRFI 6
|
Final |
1999-04-26 to 1999-06-24
|
1999-07-01 |
Basic String Ports |
SRFI 7
|
Final |
1999-05-26 to 1999-07-26
|
1999-08-19 |
Feature-based program configuration language |
SRFI 8
|
Final |
1999-07-01 to 1999-08-30
|
1999-08-30 |
receive : Binding to multiple values |
SRFI 9
|
Final |
1999-07-07 to 1999-09-06
|
1999-09-09 |
Defining Record Types |
SRFI 10
|
Final |
1999-09-21 to 1999-12-21
|
2000-01-13 |
Sharp-Comma External Form |
SRFI 11
|
Final |
1999-09-14 to 1999-11-12
|
2000-03-15 |
Syntax for receiving multiple values |
SRFI 12
|
|
1999-10-10 to 1999-12-09
|
|
Exception Handling |
SRFI 13
|
Final |
1999-10-18 to 1999-12-16
|
2000-12-28 |
String Library |
SRFI 14
|
Final |
1999-10-30 to 1999-12-30
|
2000-12-28 |
Character-Set Library |
SRFI 15
|
|
1999-11-06 to 2000-01-07
|
|
Syntax for dynamic scoping |
SRFI 16
|
Final |
1999-11-06 to 2000-01-07
|
2000-03-10 |
Syntax for procedures of variable arity |
SRFI 17
|
Final |
2000-01-16 to 2000-03-17
|
2000-07-24 |
Generalized set! |
SRFI 18
|
Final |
2000-02-07 to 2000-04-06
|
2001-03-14 |
Multithreading support |
SRFI 19
|
Final |
2000-02-28 to 2000-08-28
|
2000-08-31 |
Time Data Types and Procedures |
SRFI 20
|
|
2000-04-16 to 2000-06-15
|
|
Simple object system |
SRFI 21
|
Final |
2000-05-12 to 2000-07-11
|
2001-03-02 |
Real-time multithreading support |
SRFI 22
|
Final |
2001-03-08 to 2001-06-08
|
2002-01-20 |
Running Scheme Scripts on Unix |
SRFI 23
|
Final |
2001-03-09 to 2001-06-09
|
2001-06-22 |
Error reporting mechanism |
SRFI 24
|
|
2001-06-25 to 2001-08-23
|
|
Define-syntax in local lexical scopes |
SRFI 25
|
Final |
2001-11-12 to 2002-01-11
|
2002-05-21 |
Multi-dimensional Array Primitives |
SRFI 26
|
Final |
2002-02-06 to 2002-04-06
|
2002-02-14 |
Notation for Specializing Parameters without Currying |
SRFI 27
|
Final |
2002-02-12 to 2002-04-12
|
2002-06-03 |
Sources of Random Bits |
SRFI 28
|
Final |
2002-03-22 to 2002-05-22
|
2002-06-25 |
Basic Format Strings |
SRFI 29
|
Final |
2002-03-26 to 2002-05-26
|
2002-08-01 |
Localization |
SRFI 30
|
Final |
2002-04-12 to 2002-06-10
|
2002-08-07 |
Nested Multi-line Comments |
SRFI 31
|
Final |
2002-05-24 to 2002-08-24
|
2002-12-02 |
A special form for recursive evaluation |
SRFI 32
|
|
2002-07-15 to 2003-10-15
|
|
Sort Libraries |
SRFI 33
|
|
2002-07-15 to 2002-10-15
|
|
Integer Bitwise-operation Library |
SRFI 34
|
Final |
2002-07-23 to 2002-10-23
|
2002-12-01 |
Exception Handling for Programs |
SRFI 35
|
Final |
2002-07-23 to 2002-10-23
|
2002-12-01 |
Conditions |
SRFI 36
|
Final |
2002-07-23 to 2002-10-23
|
2002-12-01 |
I/O Conditions |
SRFI 37
|
Final |
2002-09-23 to 2002-12-23
|
2003-01-13 |
args-fold: a program argument processor |
SRFI 38
|
Final |
2002-12-16 to 2003-04-02
|
2003-04-02 |
External Representation for Data With Shared Structure |
SRFI 39
|
Final |
2002-12-21 to 2003-02-18
|
2003-06-30 |
Parameter objects |
SRFI 40
|
Final |
2003-02-03 to 2003-04-03
|
2004-08-22 |
A Library of Streams |
SRFI 42
|
Final |
2003-02-20 to 2003-04-20
|
2003-07-07 |
Eager Comprehensions |
SRFI 43
|
Final |
2003-04-03 to 2003-06-01
|
2004-10-26 |
Vector Library |
SRFI 44
|
Final |
2003-04-28 to 2003-07-28
|
2004-03-07 |
Collections |
SRFI 45
|
Final |
2003-09-23 to 2003-12-23
|
2004-04-05 |
Primitives for expressing iterative lazy algorithms |
SRFI 46
|
Final |
2003-10-06 to 2005-02-28
|
2005-02-28 |
Basic Syntax-rules Extensions |
SRFI 47
|
final
|
2003-11-11 to 2004-02-11
|
2004-06-14
|
Array (superseded by SRFI-63)
|
SRFI 48
|
Final |
2003-11-25 to 2004-02-25
|
2004-03-02 |
Intermediate Format Strings |
SRFI 49
|
Final |
2003-11-30 to 2004-01-28
|
2005-07-22 |
Indentation-sensitive syntax |
SRFI 50
|
Draft |
2003-12-22 to 2004-03-25
|
|
Mixing Scheme and C |
SRFI 51
|
Final |
2004-01-18 to 2004-03-18
|
2004-06-07 |
Handling rest list |
SRFI 52
|
|
2004-02-09 to 2004-05-09
|
|
Permitting and Supporting Extended Character Sets |
SRFI 53
|
|
2004-03-16 to 2004-09-06
|
|
Syntactic computations with computation-rules |
SRFI 54
|
Final |
2004-03-22 to 2004-06-22
|
2004-06-24 |
Formatting |
SRFI 55
|
Final |
2004-06-07 to 2004-08-05
|
2004-11-05 |
require-extension
|
SRFI 56
|
|
2004-06-14 to 2004-09-14
|
|
Binary I/O |
SRFI 57
|
Final |
2004-09-08 to 2005-01-08
|
2005-03-07 |
Records |
SRFI 58
|
Final |
2004-11-26 to 2005-02-27
|
2005-03-08 |
Array Notation |
SRFI 59
|
Final |
2004-12-30 to 2005-02-27
|
2005-03-08 |
Vicinity |
SRFI 60
|
Final |
2005-01-03 to 2005-03-03
|
2005-03-08 |
Integers as Bits |
SRFI 61
|
Final |
2005-01-03 to 2005-03-04
|
2005-07-21 |
A more general cond clause |
SRFI 62
|
Final |
2005-01-03 to 2005-03-04
|
2005-07-21 |
S-expression comments |
SRFI 63
|
Final |
2005-01-17 to 2005-03-18
|
2005-04-27 |
Homogeneous and Heterogeneous Arrays |
SRFI 64
|
Draft |
2005-01-28 to 2005-03-28
|
|
A Scheme API for test suites |
SRFI 65
|
|
|
|
define-immutable: A Syntax to Define Identifiers With Immutable Values |
SRFI 66
|
Draft |
2005-03-11 to 2005-05-09
|
|
Octet Vectors |
SRFI 67
|
Final |
2005-04-05 to 2005-06-03
|
2005-09-11 |
Compare Procedures |
SRFI 68
|
|
|
|
Comprehensive I/O |
SRFI 69
|
Final |
2005-04-25 to 2005-09-09
|
2005-09-14 |
Basic hash tables |
SRFI 70
|
Final |
2005-05-15 to 2005-07-13
|
2005-09-11 |
Numbers |
SRFI 71
|
Final |
2005-05-16 to 2005-08-12
|
2005-08-12 |
LET -syntax for multiple values |
SRFI 72
|
Final |
2005-06-14 to 2005-09-20
|
2005-09-21 |
Simple hygienic macros |
SRFI 73
|
Draft |
2005-06-19 to 2005-08-17
|
|
Exact Infinities |
SRFI 74
|
Draft |
2005-07-06 to 2005-09-04
|
|
Octet-Addressed Binary Blocks |
SRFI 75
|
Draft |
2005-07-12 to 2005-09-08
|
|
R6RS Unicode data |
SRFI 76
|
Draft |
2005-09-12 to 2005-11-11
|
|
R6RS Records |
SRFI 77
|
Draft |
2005-10-06 to 2005-12-03
|
|
Preliminary Proposal for R6RS Arithmetic |
SRFI 78
|
Draft |
2005-11-11 to 2006-01-10
|
|
Lightweight testing |
SRFI 79
|
Draft |
2005-11-24 to 2006-01-24
|
|
Primitive I/O |
SRFI 80
|
Draft |
2005-11-24 to 2006-01-24
|
|
Stream I/O |
SRFI 81
|
Draft |
2005-11-24 to 2006-01-24
|
|
Port I/O |
SRFI 82
|
Draft |
2005-11-24 to 2006-01-24
|
|
Stream Ports |