Dal libro di Chris Okasaki del 1998 "Strutture di dati puramente funzionali", non ho visto troppe nuove interessanti strutture di dati puramente funzionali; Posso citarne solo alcuni:
- IntMap (inventato anche da Okasaki nel 1998, ma non presente in quel libro)
- Alberi da dito (e loro generalizzazione su monoidi)
Esistono anche alcuni modi interessanti di implementare strutture di dati già note, come l'uso di "tipi nidificati" o "tipi di dati algebrici generalizzati" per garantire invarianti di alberi.
Quali altre nuove idee sono apparse dal 1998 in questo settore?