- cons creates a list from the first element of that list and the list of
remaining elements.
- list creates a list from the elements of the list itself
- append creates a list from two lists, the elements of which are
concatenated to give the new list
Examples:
- cons(1, [2, 3, 4]) ==> [1, 2, 3, 4]
- list(1, 2, 3, 4) ==> [1, 2, 3, 4]
- append([1, 2], [3, 4]) ==> [1, 2, 3, 4]