@@ -15,9 +15,9 @@ Now that ClojureScript targets
1515https://clojurescript.org/news/2025-11-24[ECMAScript 2016] we can
1616carefully choose new areas of enhanced interop. Starting with this
1717release hinting a function as `^:async` will make ClojureScript
18- compiler emit
18+ compiler emit an
1919https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function[JavaScript
20- async functions ]:
20+ async function ]:
2121
2222[source,clojure]
2323```
@@ -26,7 +26,7 @@ async functions]:
2626 y (let [y (await (Promise/resolve 20))]
2727 (inc y))
2828 ;; not async
29-
29+ f (fn [] 20)]
3030 (+ n x y (f))))
3131```
3232
@@ -44,17 +44,17 @@ This also works for tests:
4444```
4545
4646In the last Clojure survey, support for async functions dominated the
47- list of desired enhancements for JavaScript interop. This enhancement
48- greatly simplifies interacting with modern Browser APIs and popular
49- libraries, eliminating the need for additional dependencies in the
50- most typical scenarios .
47+ list of desired ClojureScript enhancements for JavaScript
48+ interop. This enhancement eliminates the need to take on additional
49+ dependencies for the common cases of interacting with modern Browser
50+ APIs and popular libraries .
5151
5252For a complete list of fixes, changes, and enhancements to
5353ClojureScript see
5454https://github.com/clojure/clojurescript/blob/master/changes.md#1.12.144[here]
5555
5656## Contributors
5757
58- Thanks to all of the community members who contributed to ClojureScript 1.12.134
58+ Thanks to all of the community members who contributed to ClojureScript 1.12.144
5959
6060* Michiel Borkent
0 commit comments