Red-Black Trees in a Functional Setting (Okasaki, 1993) · HackerTrans