Introduction aux macros Clojure
(green-labs.github.io)Il s'agit d'un article d'introduction aux macros de Clojure.
Il explique les différences avec les macros du langage C, présente divers trucs et astuces avec les macros de Clojure (LISP), puis se termine en implémentant via des macros un mécanisme de pattern matching absent de Clojure.
2 commentaires
Je ne savais pas qu'il y avait des entreprises coréennes qui utilisaient Clojure.
Dans la phrase « Comme son nom le laisse deviner, la liste chaînée (linked list) est la structure de données centrale de la liste. », il faut écrire « Lisp » au lieu de « liste ». Cela semble être une faute de frappe.