L'idée importante c'est qu'en programmation fonctionnelle, une fonction étant une liste comme une autre, on peut la traiter comme un objet "normal". Par conséquent il est très facile de faire des assemblages de fonctions pendant l'exécution du programme, et donc de faire un programme qui "se réécrit tout seul".
Est ce que je dis une betise si je compare ca aux templates du C++ mais en beaucoup plus souple et elegant puisque definissable n'importe ou dans le code ?
C'est en effet une caracteristique tres plaisante.
le coup de la fonction map me plait bien aussi (je n'en suis pas encore arriver la dans mon bouquin)
[^] # Re: un environnement
Posté par Anonyme . En réponse au journal Lisp: pourquoi est-ce different ?. Évalué à 2.
Est ce que je dis une betise si je compare ca aux templates du C++ mais en beaucoup plus souple et elegant puisque definissable n'importe ou dans le code ?
C'est en effet une caracteristique tres plaisante.
le coup de la fonction map me plait bien aussi (je n'en suis pas encore arriver la dans mon bouquin)
merci pour cet exemple instructif