Play audio slide show -- Keyboard shortcut: 'x'  Lecture overview -- Keyboard shortcut: 'u'  Previous page: Linear search in lists -- Keyboard shortcut: 'p'  Next page: Mapping and filtering [Section] -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Alphabetic index  Help page about these notes  Course home      Higher-order Functions - slide 5 : 34

Generation of list selectors
It is attractive to generate generalizations of the list selector functions car, cadr, etc
(define (make-selector-function n)
  (lambda (lst) (list-ref lst (- n 1))))
make-selector-function.scm
The existing LAML make-selector-function.
make-selector-function-session
Example usages of the function make-selector-function.