Le nouveau groupe de bibliothèques contrib de Clojure a un finger treelibrary. Quels sont les cas d'utilisation des doigts dans les clojures? Quand faut-il utiliser les arbres à doigt plutôt que l'une des autres structures de données de clojure: vecteurs, ensembles, cartes, persistantes, etc.À quoi dois-je utiliser les doigtés de Clojure?
Le Joy of Clojure mentionne que les arbres Finger peuvent être utilisés pour des collections indexées où des insertions et des suppressions bon marché sont requises. Ils ont également été décrits comme le «couteau suisse des structures de données». Des exemples de ceci seraient très appréciés.
Rechercher Ma, J'ai un nouveau marteau! La télévision ressemble à un clou :-). – Ralph