You are looking at historical revision 24038 of this page. It may differ significantly from its current revision.

srfi-101

Chicken port of SRFI 101.

Documentation

SRFI 101 describes a functional replacement representation for the Scheme list concept. The implementation here is based on the reference implementation.

Unlike the reference implementation the quote is not rebound.

Functional Lists

Exports the SRFI 101 identifiers with an ra: prefix. Provides some support for list printing via a record-printer and auxillary procedures. No support is provided for input.

Usage

(require-extension srfi-101)

ra:display-list

[procedure] (ra:display-list RA:CONS [OUT (current-output-port)])

ra:write-list

[procedure] (ra:write-list RA:CONS [OUT (current-output-port)])

Usage

(require-extension srfi-101)

Requirements

vector-lib

Bugs and Limitations

Author

Kon Lovett

Version history

0.0.1
Initial Chicken 4 release.

License

See the source.