cons
verbEtymology Clipping of construct.
1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences To obtain a list from a cons or a nesting of conses; to prepend an element to a list by forming a cons of that element and the list; to obtain a list from a smaller one by repeated application of such kind of prepending.
- This version of length arises naturally from the recursive definition of a list: “a list is either the empty list or an element consed onto another list.”1992, Peter Norvig, Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp, Morgan Kaufmann, →ISBN, page 62: