Container data types are data types which are used to hold and organize
other data. Since lisp is a dynamically typed language, any container
data type can hold any other data type or a mix of other data types.
This is contrary to the case for C
or C++
where all data in
a typical container must be of the same type.
As a convention do all names of the functions handling a certain
container data type begin in <type>-
, i.e. the functions
implementing the container data type foo
all start with
foo-
.
Go to the first, previous, next, last section, table of contents.