ClojureScript gets async/await
github.com/clojure/cloj...
#clojure #clojurescript
Seems like I'll be doing a lighting talk at DCD: Bringing async/await from Squint to ClojureScript!
(Perhaps a full talk later in the year somewhere else?)
#clojure #clojurescript
If you want to try out my CLJS with async/await support + core.async based on async/await instead of state machine (probably better perf and less bundle size):
gist.github.com/borkdude/87c...
#clojure #clojurescript
core.async go macro rewritten using async/await (WIP)
#clojure #clojurescript
Insilica is searching for: Full Stack #Clojure Engineer - Sysrev in #Rockville #MD 🇺🇸 #ec2 #ml #clojurescript
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #remotejob #wfh #job
Progress: got cljs.test async working with async/await too.
#clojure #clojurescript
Spent an hour looking into adding async/await support to CLJS. Turns out it's not so difficult. I'm sure there's a few edge cases to iron out, but doable.
github.com/borkdude/clo...
#clojure #clojurescript
My November and December Clojure OSS project updates
blog.michielborkent.nl/oss-updates-...
Thanks to all users, contributors and sponsors!
Happy new year!
#clojure #squintcljs #clojurescript #babashka #cljKondo
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #fintech #job #remotejob
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #typescript #workfromhome #remotejob
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #fintech #graphql #remotejob
Lifecheq is looking for: #Clojure / #ClojureScript Engineer (#Remote) #RemoteWork 🇪🇺 #hiring #workfromhome #fintech
Lifecheq is hiring: #Clojure / #ClojureScript Engineer (#Remote) #RemoteWork 🇪🇺 #graphql #job #fintech
Lifecheq is searching for: #Clojure / #ClojureScript Engineer (#Remote) #RemoteWork 🇪🇺 #typescript #job #wfh
Open #job position: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #wfh #fintech #graphql
Lifecheq is hiring: #Clojure / #ClojureScript Engineer (#Remote) #RemoteWork 🇪🇺 #wfh #typescript #fintech
Cool fact. Did you know that the name Scittle was invented by @lambdasierra.com? Such a great name for this project. Thank you :-)
github.com/babashka/sci...
#clojure #clojurescript
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #wfh #fintech #typescript
A mashup between reagami and webcomponents. I don't know why you would do this, but you can!
#clojure #clojurescript #squintcljs
squint-cljs.github.io/squint/?src=...
Minigraph progress: multiple selection and drag selection. https://github.com/apossiblespace/minigraph #clojure #clojurescript
pr-str, prn, etc now print EDN instead of JSON in squint, as you can see in this beautiful draggable button demo
#clojure #clojurescript #squintcljs
squint-cljs.github.io/squint/?src=...
In edamame you can intercept the parsing of maps, so you could even return ordered maps for custom types like js/Map
user=> (e/parse-string "#js/map {:a 1 :b 2}" {:map (fn [& m] m) :readers {'js/map (fn [x] (prn :x x))}})
:x (:a 1 :b 2)
github.com/borkdude/eda...
#clojure #clojurescript
Did I ever tell y'all about this (possibly insane) thing I did to embed #ClojureScript in a webpage using a #WordPress plugin? It works!! #programming https://sr.ht/~earneson/playfair-key-generator/
Out of band DOM updating (manually messing with DOM elements) counter example in Reagami
#clojure #clojurescript #squintcljs
squint-cljs.github.io/squint/?src=...
The on-render hook in reagami just got more awesome. You can now pass data from mount to update to unmount, by just returning data!
#clojure #clojurescript #squintcljs
squint-cljs.github.io/squint/?src=...
Building Browser-Native Presentations with Scittle
clojurecivitas.github.io/scittle/pres...
By Burin Choomnuan
#clojure #clojurescript #scittlecljs
Vacancy: #Clojure / #ClojureScript Engineer (#Remote) at Lifecheq #RemoteWork 🇪🇺 #wfh #typescript #job
Reagami now has an on-render hook that you can use to mount/update/mount a 3rd party JS component.
#clojure #clojurescript #squintcljs
Demo:
squint-cljs.github.io/squint/?src=...
Here are my September and October 2025 OSS highlights and updates.
blog.michielborkent.nl/oss-updates-...
Thanks for supporting my work!
And perhaps see you at the Conj?
#clojure #clojurescript #squintcljs #cljKondo #babashka