snabelen.no er en av mange uavhengige Mastodon-servere du kan bruke for å delta i det desentraliserte sosiale nettet.
Ein norsk heimstad for den desentraliserte mikroblogge-plattformen.

Administrert av:

Serverstatistikk:

367
aktive brukere

#clojure

20 innlegg18 deltakere0 innlegg i dag
Bozhidar Batsov (a.k.a. Bug)<p>CIDER 1.20 (“Lanzarote”) is out with a bunch of small improvements <a href="https://github.com/clojure-emacs/cider/releases/tag/v1.20.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/clojure-emacs/cider</span><span class="invisible">/releases/tag/v1.20.0</span></a> Enjoy!</p><p><a href="https://hachyderm.io/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> <a href="https://hachyderm.io/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a></p>
(λ. borkdude)<p>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!</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/squintcljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>squintcljs</span></a> </p><p><a href="https://squint-cljs.github.io/squint/?src=gzip%3AH4sIAAAAAAAAE41UTW%2FbMAy951ew7kU%2BxMmu7mVANmAdtl3SnQxjUGUmVitTrkQ3C4r890Gy8tFsCeYcIpsi%2Bcj3SEEeOqlpAiBKhy%2BDdjgBgCprmXtfzmbou8K3M4dyLTudQSk9pJc6zycT0eAKPEtGEJJtB2%2Blb%2B0G2A0Ipe2l0rwF4SQ1%2BW7vQKDJszRmqoxVzzcTgOyh1a6BXjrewtclKNv1lpA4gwlARbbBOqA0yFD5XhKIQjmUjJ8NdkgMT37WWDXEcxZuZHkoJT4OqUGXssGt8Mg3IIop429eWOLgE1yOHn89omD7zSpp8EF3uGSnaQ3iyc8%2BScYiz4%2BurDt00eSR74nRvUpzBuHDfD7P6%2Bgi3lnGMKKQfY%2FULFptGgjFn8C7uwOHPDgCZVDS0MOKRq8VQVUnHCG%2FsuStwcLYNWQDdXYgDrC5RYjpDi2Ktw1Kd8AbqziYC4edfcVzPPmR0UEHFr9LTfDzfiQtQKnKRr%2FeRiNUZe8QRO%2Bmnh18jKoZm1CVjwOzJXgrLU2V0eo5sLSR%2FU0S19A34W8UF1nOd2PJegVi%2FJjiQfZFNwiLWB5ky2AaX%2F43lfTeqnPtpnzZopW0RkjGLIYUmxbpDMbYuFh96uHYidj2vVTeSs9bgwHKPtnhlOLsDrIKcEepjERHFoxeodqqGOMZtx6qRHNqmK%2FjxDaS5a7%2Bt7iFkv4k0KUJKGPYS9a3cp9XvB%2FtKJbLY1UmmDDfTS5mHu9cMoskjVDjMZ4mlV%2BJSFerEY29sgh6p4kNQfZj6B7RgV3BMSuwZWlKyPbfrq2UBCOM0a6u8%2FowTInnOEEirdvZnvyTRVe8DOi2SzSo2DrIbmXfZzlUQ1rOsmmmG8mqTdIuy1MF%2FYL4q%2FcraJzmdP4DI1TwhhsGAAA%3D" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">squint-cljs.github.io/squint/?</span><span class="invisible">src=gzip%3AH4sIAAAAAAAAE41UTW%2FbMAy951ew7kU%2BxMmu7mVANmAdtl3SnQxjUGUmVitTrkQ3C4r890Gy8tFsCeYcIpsi%2Bcj3SEEeOqlpAiBKhy%2BDdjgBgCprmXtfzmbou8K3M4dyLTudQSk9pJc6zycT0eAKPEtGEJJtB2%2Blb%2B0G2A0Ipe2l0rwF4SQ1%2BW7vQKDJszRmqoxVzzcTgOyh1a6BXjrewtclKNv1lpA4gwlARbbBOqA0yFD5XhKIQjmUjJ8NdkgMT37WWDXEcxZuZHkoJT4OqUGXssGt8Mg3IIop429eWOLgE1yOHn89omD7zSpp8EF3uGSnaQ3iyc8%2BScYiz4%2BurDt00eSR74nRvUpzBuHDfD7P6%2Bgi3lnGMKKQfY%2FULFptGgjFn8C7uwOHPDgCZVDS0MOKRq8VQVUnHCG%2FsuStwcLYNWQDdXYgDrC5RYjpDi2Ktw1Kd8AbqziYC4edfcVzPPmR0UEHFr9LTfDzfiQtQKnKRr%2FeRiNUZe8QRO%2Bmnh18jKoZm1CVjwOzJXgrLU2V0eo5sLSR%2FU0S19A34W8UF1nOd2PJegVi%2FJjiQfZFNwiLWB5ky2AaX%2F43lfTeqnPtpnzZopW0RkjGLIYUmxbpDMbYuFh96uHYidj2vVTeSs9bgwHKPtnhlOLsDrIKcEepjERHFoxeodqqGOMZtx6qRHNqmK%2FjxDaS5a7%2Bt7iFkv4k0KUJKGPYS9a3cp9XvB%2FtKJbLY1UmmDDfTS5mHu9cMoskjVDjMZ4mlV%2BJSFerEY29sgh6p4kNQfZj6B7RgV3BMSuwZWlKyPbfrq2UBCOM0a6u8%2FowTInnOEEirdvZnvyTRVe8DOi2SzSo2DrIbmXfZzlUQ1rOsmmmG8mqTdIuy1MF%2FYL4q%2FcraJzmdP4DI1TwhhsGAAA%3D</span></a></p>
(λ. borkdude)<p>Building Browser-Native Presentations with Scittle</p><p><a href="https://clojurecivitas.github.io/scittle/presentations/browser_native_slides.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/scitt</span><span class="invisible">le/presentations/browser_native_slides.html</span></a></p><p>By Burin Choomnuan</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/scittlecljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scittlecljs</span></a></p>
jfcaron<p>I'm tempted to start learning a <a href="https://hachyderm.io/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> dialect again. A long long time ago I dabbled in <a href="https://hachyderm.io/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> lisp and <a href="https://hachyderm.io/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>. What would people recommend for the modern era? Not looking to make production systems...maybe just personal tools like timekeeping, meeting minutes, maybe a small <a href="https://hachyderm.io/tags/roguelike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>roguelike</span></a>?</p>
meissa-team<p>(2/2) We used one of the threats seen in federation for forgejo as first real world example.</p><p>The example report output can be found here: <a href="https://repo.prod.meissa.de/meissa/clj-threats/src/branch/main/report/report.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">repo.prod.meissa.de/meissa/clj</span><span class="invisible">-threats/src/branch/main/report/report.pdf</span></a></p><p>It is just a first "hello world" but the core concepts are quite working.</p><p><a href="https://social.meissa-gmbh.de/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://social.meissa-gmbh.de/tags/forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forgejo</span></a> <a href="https://social.meissa-gmbh.de/tags/federation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>federation</span></a> <a href="https://social.meissa-gmbh.de/tags/threat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>threat</span></a>-modelling <a href="https://social.meissa-gmbh.de/tags/attack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>attack</span></a>-tree <a href="https://social.meissa-gmbh.de/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a></p>
Lobsters<p>reagami: A minimal zero-deps Reagent-like for Squint and ClojureScript <a href="https://lobste.rs/s/jfoodj" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/jfoodj</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a><br><a href="https://github.com/borkdude/reagami" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/borkdude/reagami</span><span class="invisible"></span></a></p>
Hacker News 50<p>Agent-o-rama: build, trace, evaluate, and monitor LLM agents in Java or Clojure</p><p>Link: <a href="https://blog.redplanetlabs.com/2025/11/03/introducing-agent-o-rama-build-trace-evaluate-and-monitor-stateful-llm-agents-in-java-or-clojure/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.redplanetlabs.com/2025/11</span><span class="invisible">/03/introducing-agent-o-rama-build-trace-evaluate-and-monitor-stateful-llm-agents-in-java-or-clojure/</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=45802290" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">5802290</span></a></p><p><a href="https://social.lansky.name/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://social.lansky.name/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a></p>
Curated Hacker News<p>Agent-o-rama: build, trace, evaluate, and monitor LLM agents in Java or Clojure</p><p><a href="https://blog.redplanetlabs.com/2025/11/03/introducing-agent-o-rama-build-trace-evaluate-and-monitor-stateful-llm-agents-in-java-or-clojure/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.redplanetlabs.com/2025/11</span><span class="invisible">/03/introducing-agent-o-rama-build-trace-evaluate-and-monitor-stateful-llm-agents-in-java-or-clojure/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/llm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llm</span></a></p>
(λ. borkdude)<p>Reagami now has an on-render hook that you can use to mount/update/mount a 3rd party JS component.</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/squintcljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>squintcljs</span></a> </p><p>Demo:</p><p><a href="https://squint-cljs.github.io/squint/?src=gzip%3AH4sIAAAAAAAAE4VUwW7bMAy95ytY9yIf4nRX5zKgG7AO2yndyTAGTWZitTKlSnSzYui%2FD5KcNO3m1D5YMknp8T2SggIMUtMCQNQeH0btcQEATdEzu1CvVhiGKvQrj3InB11ALQNMm7YsFwvR4RYCS0YQku0Af%2BrQ2z2wH%2FH54ECgKbA0ZqmMVfcXC4Ditte%2BAyc9P8HXDSg7OEtIXMACoCHbYRtRGWRogpMEolIeJeNngwMSw11YdVaNaV1Ej6KM0NPjkTr0021wKQLyBYhqyfibry1xjIkhLxH%2FPKJi%2B80qafBWD7hhr2kH4i6sPknGqixfQlkP6JMpIN8Qo3%2BU5g2ED1dXV2WbQsQrSz5GVNI5pO6616aDmPwJvPUaPPLoCZRBSaODLeWoLUHTTjji%2FcpSsAYrY3dQjDTYkTjC5h4hXXekKHkblP6IN2VxNFceB%2FuIb%2FGUL4qOOqr4XWqCHzdF1CwiaepOP14mGzT1r5HZEvypLS2V0eo%2BSrGX7mKqmNF18ZMrhiyXzzkvvQWRf35MjiUUX3SHcJ1ygGITTXmTSRX7HulNTE4lAZqyyuASEQfxErQsSKYz5Wr0FtWTMtj%2Bvz6EkuHEa66I6iTAnHW9hmSvIxmegbW617SbcxcyIGcp6nqkVw0F4nV%2FJbco1RywTPwZZNaxtiRNDcqOpjso5bx1AXr0s7GkzZlr6T1GAlv3LhNR7GUaDIeGEHI3S045I2I6ajrg3Bw4xztpE3viuW3L9tgZUzmlfhDTrFwdauxkalUPI%2FqnDRpUbD0Ul9K5ooRmnCar7LrlXrLqp26p69NC%2FQnpbQ%2FzJLfmtP4LOxWf2tgFAAA%3D" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">squint-cljs.github.io/squint/?</span><span class="invisible">src=gzip%3AH4sIAAAAAAAAE4VUwW7bMAy95ytY9yIf4nRX5zKgG7AO2yndyTAGTWZitTKlSnSzYui%2FD5KcNO3m1D5YMknp8T2SggIMUtMCQNQeH0btcQEATdEzu1CvVhiGKvQrj3InB11ALQNMm7YsFwvR4RYCS0YQku0Af%2BrQ2z2wH%2FH54ECgKbA0ZqmMVfcXC4Ditte%2BAyc9P8HXDSg7OEtIXMACoCHbYRtRGWRogpMEolIeJeNngwMSw11YdVaNaV1Ej6KM0NPjkTr0021wKQLyBYhqyfibry1xjIkhLxH%2FPKJi%2B80qafBWD7hhr2kH4i6sPknGqixfQlkP6JMpIN8Qo3%2BU5g2ED1dXV2WbQsQrSz5GVNI5pO6616aDmPwJvPUaPPLoCZRBSaODLeWoLUHTTjji%2FcpSsAYrY3dQjDTYkTjC5h4hXXekKHkblP6IN2VxNFceB%2FuIb%2FGUL4qOOqr4XWqCHzdF1CwiaepOP14mGzT1r5HZEvypLS2V0eo%2BSrGX7mKqmNF18ZMrhiyXzzkvvQWRf35MjiUUX3SHcJ1ygGITTXmTSRX7HulNTE4lAZqyyuASEQfxErQsSKYz5Wr0FtWTMtj%2Bvz6EkuHEa66I6iTAnHW9hmSvIxmegbW617SbcxcyIGcp6nqkVw0F4nV%2FJbco1RywTPwZZNaxtiRNDcqOpjso5bx1AXr0s7GkzZlr6T1GAlv3LhNR7GUaDIeGEHI3S045I2I6ajrg3Bw4xztpE3viuW3L9tgZUzmlfhDTrFwdauxkalUPI%2FqnDRpUbD0Ul9K5ooRmnCar7LrlXrLqp26p69NC%2FQnpbQ%2FzJLfmtP4LOxWf2tgFAAA%3D</span></a></p>
(λ. borkdude)<p>Here are my September and October 2025 OSS highlights and updates.</p><p><a href="https://blog.michielborkent.nl/oss-updates-sep-oct-2025.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.michielborkent.nl/oss-upd</span><span class="invisible">ates-sep-oct-2025.html</span></a></p><p>Thanks for supporting my work! <br>And perhaps see you at the Conj?</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/squintcljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>squintcljs</span></a> <a href="https://mastodon.social/tags/cljKondo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljKondo</span></a> <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>babashka</span></a></p>
Alessandra Sierra<p>Clojure/Conj 2025 live stream tickets are also available for USD $10 —&nbsp;select "Livestream Registration (only)" on the registration form</p><p><a href="https://2025.clojure-conj.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">2025.clojure-conj.org/</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> <a href="https://hachyderm.io/tags/ClojureConj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClojureConj</span></a> <a href="https://hachyderm.io/tags/ClojureConj2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClojureConj2025</span></a></p>
(λ. borkdude)<p>The next clj-kondo will resume linting even after paren mismatches / omissions / extra trailing parens</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/cljKondo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljKondo</span></a></p>
Alessandra Sierra<p>Clojure/conj 2025 is coming up in Charlotte, North Carolina. I'll be there. I might even talk.</p><p><a href="https://www.youtube.com/watch?v=sXsadM3dxlA" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=sXsadM3dxlA</span><span class="invisible"></span></a></p><p><a href="https://www.2025.clojure-conj.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">2025.clojure-conj.org/</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://hachyderm.io/tags/ClojureConj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClojureConj</span></a> <a href="https://hachyderm.io/tags/ClojureConj2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClojureConj2025</span></a></p>
Clojure Planet<p>Rendering surfaces</p><p><a href="https://clojurecivitas.github.io/generative_art/surfaces/surfaces_3d.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojurecivitas.github.io/gener</span><span class="invisible">ative_art/surfaces/surfaces_3d.html</span></a></p><p>Rendering vector field based 3D surfaces.</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
(λ. borkdude)<p>A hack to get reitit working from source in <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>babashka</span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a></p><p><a href="https://gist.github.com/jeroenvandijk/0ee5e2d0bb0b396e41c605c99b5f7100" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/jeroenvandijk/</span><span class="invisible">0ee5e2d0bb0b396e41c605c99b5f7100</span></a></p>
Clojure Planet<p>Which Reagent API Calls are Most Used?</p><p><a href="https://mccormick.cx/news/entries/which-reagent-api-calls-are-most-used-" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mccormick.cx/news/entries/whic</span><span class="invisible">h-reagent-api-calls-are-most-used-</span></a></p><p>I've been working on Eucalypt, a frontend library for building small web apps with Squint-ClojureScript. It features a Reagent-compatable-ish API. I'm not implementing the full Reagent API, just a useful subset, and so I was interested in which...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
Clojure Planet<p>A functional programming course in 6 books</p><p><a href="https://ericnormand.substack.com/p/a-functional-programming-course-in" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ericnormand.substack.com/p/a-f</span><span class="invisible">unctional-programming-course-in</span></a></p><p>I will be hosting a workshop at the Clojure/conj on Wednesday, November 12 in Charlotte, North Carolina. My workshop is about domain modeling in Clojure. You can get 25% off the workshop using code DOMAINJ25OFFCONJ. And you can get 25% off tickets...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cljs</span></a> !clojure@lemmy.ml <span class="h-card" translate="no"><a href="https://lemmy.ml/c/clojure" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>clojure</span></a></span></p>
(λ. borkdude)<p>Edamame, a configurable parser for EDN and Clojure code now supports ClojureCLR! Thanks to Ambrose Bonnaire-Sergeant.</p><p><a href="https://github.com/borkdude/edamame" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/borkdude/edamame</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/clojureclr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojureclr</span></a></p>
(λ. borkdude)<p>Reagami, my copy-pastable Reagent-without-React-like lib was ported to CLJS (minimal changes needed) and now can even run in a SCI playground:</p><p><a href="https://babashka.org/sci.configs/?gist=568945514e5061273ee1eb26f2c699ed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">babashka.org/sci.configs/?gist</span><span class="invisible">=568945514e5061273ee1eb26f2c699ed</span></a></p><p>You can also test it with regular CLJS, maybe interesting for :lite mode. Git repo here: <a href="https://github.com/borkdude/reagami" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/borkdude/reagami</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojurescript</span></a> <a href="https://mastodon.social/tags/squintcljs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>squintcljs</span></a></p>
Hacker News 50<p>Clojure Land – Discover open-source Clojure libraries and frameworks</p><p>Link: <a href="https://clojure.land/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">clojure.land/</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=45709988" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">5709988</span></a></p><p><a href="https://social.lansky.name/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a></p>