Babashka CLI is now available for use in Squint and JavaScript!

#babashka #squintcljs #clojurescript #clojure

The newly released version of squint can now run (a mildly modified) version of replicant:

https://github.com/squint-cljs/squint/tree/main/examples/replicant

The Replicant TODO example app comes in around 18kb gzipped. (Reagami ~ 5kb, Replicant in CLJS ~42kb)

#clojure #clojurescript #squintcljs

I don't know who needs to see this but if you're writing a Reagent app and your browser tests are flaky as hell, add this to your test suite setup code:

(set! reagent.impl.batching/next-tick js/queueMicrotask)

I just went from having a random noisy test failure every three or four runs to 100 runs of my whole suite passing with 0 failures 🥹 #clojure #clojurescript

Clojure(Script)

Clojure is a LISP dialect that targets the Java VM - but that also happens to have a number of other back-ends, including a JavaScript one. (...)

#clojure #clojurescript #development #lisp

https://taoofmac.com/space/dev/clojure?utm_content=atom&utm_source=mastodon&utm_medium=social

ClojureScript - Async Functions

New tool ALERT

github.com/PEZ/epupp

similar to #greasemonkey, #violentmonkey you can run userscript in webpage. The catch is you can use #clojurescript and we can connect repl into the web pages and start sending commands from editor

Sharing things with a group of less tech-savvy people creates bottlenecks. You cannot push them to register or install apps. Still, in 2026, I want to collaborate with others – so I created a super-simple to-do-list app Dotolist.eu. It has nearly zero friction. And it works. #clojure #clojurescript #collaboration #productivity
(Thanks @cjohansen for your Replicant!)

https://medium.com/@tombarys/dotolist-creating-a-one-click-team-065a18dbeccd

Dotolist — creating a one-click team

How do you temporarily get a group of technologically disparate people to collaborate effectively online?

Medium
🌗 ClojureScript 1.12.145 版本發佈
➤ 擁抱現代 JavaScript:非同步處理變得更簡單
https://clojurescript.org/news/2026-05-07-release
ClojureScript 團隊近期推出了 1.12.145 版本,此更新最受矚目的亮點在於對非同步函數(Async Functions)的原生支援。受惠於編譯目標升級至 ECMAScript 2016,開發者現在僅需在函數上加入 `^:async` 註解,編譯器便會自動生成對應的 JavaScript `async` 函數。這項改動直接回應了社羣在 Clojure 調查中的高度訴求,簡化了與現代瀏覽器 API 及主流 JS 函式庫的協作流程,開發者無需再為處理非同步邏輯引入額外的外部依賴。
+ 等了很久的功能終於來了!以前為了處理 Promise 寫了一堆繁瑣的包裝,現在加上 `^:async` 標記就能直接用 `await`,代碼清爽多了。
+ 雖然這只是一個更新,但對於將 Cloj
#程式語言 #軟體開發 #ClojureScript #JavaScript
ClojureScript - 1.12.145 Release

🥳🎉 Oh wow, #ClojureScript finally got async/await! 🚀 Just 1.12.145 releases later, they've caught up to JavaScript's 2017 #tech. 🎩✨ So innovative, it's practically cutting-edge... if you're living in the past. 📅🔄
https://clojurescript.org/news/2026-05-07-release #async #await #JavaScript #innovation #news #HackerNews #ngated
ClojureScript - 1.12.145 Release