I remember a decade ago when JavaScript got Async/Await. 10 years is quite a long time.

The beauty of Clojure/Lisp is that we have a nice macro system. Over the years, people created their own macros to simulate async/await. This is a powerful feature of Lisp, you don’t have to wait for an official release, you can just add that feature to the language yourself. Now we don’t have to use that custom macro anymore, which basically did the same thing.

Clojurescript already had it, just didnt use native async.