Purely Functional Data Structures (1996) [pdf] | Hacker News