2005-05-19 Purely Functional Data Structures functionals ! http://www-2.cs.cmu.edu/~rwh/theses/okasaki.pdf