List

Table of Contents

1. 0x211F

All the contents of a normal list are evaluated when it is created: might not be ideal for longer procedures. See streams, for use with delay and force

2. 0x211A

The principle data structure of the lisp programming language. As with any Data Structure, it's built upon a primitive gluing functionality which is `cons` in lisp colloquial.

some basic functionalities associated with a list:

  • peeping into () the top level glue (cons)
    • car,cdr and variants
  • manipulation
    • reversing, appending, etc

An intuitive enhancement in the complexity of a list can be represented by a list of lists (an association list aka table) : consisting of key value pairs.

Tags:none