Next: SRFI 2: and-let*, Previous: Revised7 Report on the Algorithmic Language Scheme, Up: Standards Support [Contents][Index]
An extensive set of procedures for working with lists that is a superset of the list procedures defined by R7RS.
Fully supported.
(srfi 1)
All names are bound in the MIT/GNU Scheme global environment.
alist-cons alist-copy alist-deletealist-delete! any appendappend! append-map append-map!append-reverse append-reverse! assocassq assv breakbreak! caaaar caaadrcaaar caadar caaddrcaadr caar cadaarcadadr cadar caddarcadddr caddr cadrcar car+cdr cdaaarcdaadr cdaar cdadarcdaddr cdadr cdarcddaar cddadr cddarcdddar cddddr cdddrcddr cdr circular-listcircular-list? concatenate concatenate!cons cons* countdelete delete! delete-duplicatesdelete-duplicates! dotted-list? dropdrop-right drop-right! drop-whileeighth every fifthfilter filter! filter-mapfind find-tail firstfold fold-right for-eachfourth iota lastlast-pair length length+list list-copy list-indexlist-ref list-tabulate list=lset-adjoin lset-diff+intersection lset-diff+intersection!lset-difference lset-difference! lset-intersectionlset-intersection! lset-union lset-union!lset-xor lset-xor! lset<=lset= make-list mapmap! map-in-order membermemq memv ninthnot-pair? null-list? null?pair-fold pair-fold-right pair-for-eachpair? partition partition!proper-list? reduce reduce-rightremove remove! reversereverse! second set-car!set-cdr! seventh sixthspan span! split-atsplit-at! take take!take-right take-while take-while!tenth third unfoldunfold-right unzip1 unzip2unzip3 unzip4 unzip5xcons zip
Next: SRFI 2: and-let*, Previous: Revised7 Report on the Algorithmic Language Scheme, Up: Standards Support [Contents][Index]