Next: SRFI-2, Previous: SRFI-0, Up: SRFI Support [Contents][Index]
The list library defined in SRFI-1 contains a lot of useful list processing procedures for construction, examining, destructuring and manipulating lists and pairs.
Since SRFI-1 also defines some procedures which are already contained in R5RS and thus are supported by the Guile core library, some list and pair procedures which appear in the SRFI-1 document may not appear in this section. So when looking for a particular list/pair processing procedure, you should also have a look at the sections Lists and Pairs.
• SRFI-1 Constructors | Constructing new lists. | |
• SRFI-1 Predicates | Testing list for specific properties. | |
• SRFI-1 Selectors | Selecting elements from lists. | |
• SRFI-1 Length Append etc | Length calculation and list appending. | |
• SRFI-1 Fold and Map | Higher-order list processing. | |
• SRFI-1 Filtering and Partitioning | Filter lists based on predicates. | |
• SRFI-1 Searching | Search for elements. | |
• SRFI-1 Deleting | Delete elements from lists. | |
• SRFI-1 Association Lists | Handle association lists. | |
• SRFI-1 Set Operations | Use lists for representing sets. |