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-cons alist-copy alist-delete
alist-delete! any append
append! append-map append-map!
append-reverse append-reverse! assoc
assq assv break
break! caaaar caaadr
caaar caadar caaddr
caadr caar cadaar
cadadr cadar caddar
cadddr caddr cadr
car car+cdr cdaaar
cdaadr cdaar cdadar
cdaddr cdadr cdar
cddaar cddadr cddar
cdddar cddddr cdddr
cddr cdr circular-list
circular-list? concatenate concatenate!
cons cons* count
delete delete! delete-duplicates
delete-duplicates! dotted-list? drop
drop-right drop-right! drop-while
eighth every fifth
filter filter! filter-map
find find-tail first
fold fold-right for-each
fourth iota last
last-pair length length+
list list-copy list-index
list-ref list-tabulate list=
lset-adjoin lset-diff+intersection lset-diff+intersection!
lset-difference lset-difference! lset-intersection
lset-intersection! lset-union lset-union!
lset-xor lset-xor! lset<=
lset= make-list map
map! map-in-order member
memq memv ninth
not-pair? null-list? null?
pair-fold pair-fold-right pair-for-each
pair? partition partition!
proper-list? reduce reduce-right
remove remove! reverse
reverse! second set-car!
set-cdr! seventh sixth
span span! split-at
split-at! take take!
take-right take-while take-while!
tenth third unfold
unfold-right unzip1 unzip2
unzip3 unzip4 unzip5
xcons zip

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

AltStyle によって変換されたページ (->オリジナル) /