ML
Manual
Silly programs
- 
car, cdr, cons, rplaca, rplacd, eq, equal
 - 
5 kinds of lazy list (i.e. streams, sequences) 
implementations with beautious functor over a few
kernel operations
 - 
Destructive queues, or more precisely
destructive output-restricted deques
(cf. Knuth (1997) "TAoCP" 2.2.1. for deque definition)