Clojure est un dialecte Lisp moderne pour la machine virtuelle Java (avec des versions pour CLR et JavaScript). Plus qu'une simple implémentation de Lisp en Java, Clojure permet d'accéder aux classes et à l'écosystème de Java.
Je viens de commencer à pirater avec de la grojure et, bien que j'adore la langue, je ne comprends pas comment faire certaines choses idiomatiquement. Écrire une application Web ...
Je veux fournir plusieurs implémentations d'un lecteur / écrivain de message. Quelle est la meilleure approche? Voici un pseudo-code de ce que je pense actuellement:
...