Je joue actuellement avec LISP (en particulier Scheme et Clojure) et je me demande comment les structures de données typiques sont traitées dans les langages de programmation fonctionnels.
Par exemple, disons que je voudrais résoudre un problème en utilisant un algorithme de recherche de chemin de graphe. Comment pourrait-on généralement représenter ce graphique dans un langage de programmation fonctionnel (principalement intéressé par le style fonctionnel pur qui peut être appliqué à LISP)? Aurais-je simplement oublié les graphiques et résolu le problème d'une autre manière?