From the browser to Node, every platform that JavaScript reaches inevitably embraces the event loop. But asynchronous logic affects pure functions like the Midas Touch: whatever it touches turns into callback hell. Meanwhile JavaScript hasn't been standing still, so it's time to revisit the question how to tackle concurrency in ClojureScript.
In this talk I will compare the different concurrency options available to ClojureScript programmers today, including straight callbacks, ES6 promises, core.async and the Promesa library. We will investigate if these approaches solve the problems all too familiar from the JavaScript universe, from error handling to the dreaded Pyramid of Doom.
In this talk I will compare the different concurrency options available to ClojureScript programmers today, including straight callbacks, ES6 promises, core.async and the Promesa library. We will investigate if these approaches solve the problems all too familiar from the JavaScript universe, from error handling to the dreaded Pyramid of Doom.
ClojureScript Concurrency Revisited – Paulus Esterhazy | |
19 Likes | 19 Dislikes |
1,035 views views | 1,162 followers |
Science & Technology | Upload TimePublished on 17 Sep 2018 |
Không có nhận xét nào:
Đăng nhận xét