Next: , Previous: , Up: Standards Support   [Contents][Index]


18.2 SRFI 1: List Library

Description

An extensive set of procedures for working with lists that is a superset of the list procedures defined by R7RS.

URL

https://srfi.schemers.org/srfi-1/srfi-1.html

Support

Fully supported.

Libraries

(srfi 1)

Global

All names are bound in the MIT/GNU Scheme global environment.

alist-consalist-copyalist-delete
alist-delete!anyappend
append!append-mapappend-map!
append-reverseappend-reverse!assoc
assqassvbreak
break!caaaarcaaadr
caaarcaadarcaaddr
caadrcaarcadaar
cadadrcadarcaddar
cadddrcaddrcadr
carcar+cdrcdaaar
cdaadrcdaarcdadar
cdaddrcdadrcdar
cddaarcddadrcddar
cdddarcddddrcdddr
cddrcdrcircular-list
circular-list?concatenateconcatenate!
conscons*count
deletedelete!delete-duplicates
delete-duplicates!dotted-list?drop
drop-rightdrop-right!drop-while
eightheveryfifth
filterfilter!filter-map
findfind-tailfirst
foldfold-rightfor-each
fourthiotalast
last-pairlengthlength+
listlist-copylist-index
list-reflist-tabulatelist=
lset-adjoinlset-diff+intersectionlset-diff+intersection!
lset-differencelset-difference!lset-intersection
lset-intersection!lset-unionlset-union!
lset-xorlset-xor!lset<=
lset=make-listmap
map!map-in-ordermember
memqmemvninth
not-pair?null-list?null?
pair-foldpair-fold-rightpair-for-each
pair?partitionpartition!
proper-list?reducereduce-right
removeremove!reverse
reverse!secondset-car!
set-cdr!seventhsixth
spanspan!split-at
split-at!taketake!
take-righttake-whiletake-while!
tenththirdunfold
unfold-rightunzip1unzip2
unzip3unzip4unzip5
xconszip

Next: SRFI 2: and-let*, Previous: Revised7 Report on the Algorithmic Language Scheme, Up: Standards Support   [Contents][Index]