J'ai décidé de pencher un peu sérieusement sur [core.async][1]. L'objectif de ce gist est d'accompagner mon apprentissage et ma compréhension.
core.async, c'est LA librairie de gestion de l'asynchrone en Clojure. Comme dans le langage Go, elle s'appuie sur le concept des CSP (Communicating Sequential Processes).
En matière d'asynchrone, je me suis souvent appuyé sur RxJS et les observables. Je dois avouer que ce passage à un autre paradigme n'est pas facile.