Purely Functional Data Structures : Red Black Trees in Qi | Hacker News Reader