Purely Functional Data Structures

Chris Okasaki - September 1996