Seit Chris Okasakis 1998 erscheinendem Buch "Rein funktionale Datenstrukturen" sind nicht mehr allzu viele neue aufregende rein funktionale Datenstrukturen aufgetaucht. Ich kann nur einige nennen:
- IntMap (ebenfalls von Okasaki im Jahr 1998 erfunden, aber in diesem Buch nicht vorhanden)
- Fingerbäume (und ihre Verallgemeinerung über Monoide)
Es gibt auch einige interessante Möglichkeiten, bereits bekannte Datenstrukturen zu implementieren, z. B. die Verwendung von "verschachtelten Typen" oder "generalisierten algebraischen Datentypen", um Bauminvarianten sicherzustellen.
Welche weiteren neuen Ideen sind seit 1998 in diesem Bereich aufgetaucht?