veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

293
active users

#clojure

21 posts18 participants2 posts today
Lisp & Scheme Weekly<p>Next-level backends with Rama: fault-tolerant timed notifications in 25 LOC</p><p><a href="https://blog.redplanetlabs.com/2025/04/16/next-level-backends-with-rama-fault-tolerant-timed-notifications-in-25-loc/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.redplanetlabs.com/2025/04</span><span class="invisible">/16/next-level-backends-with-rama-fault-tolerant-timed-notifications-in-25-loc/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://blog.redplanetlabs.com/2025/04/16/next-level-backends-with-rama-fault-tolerant-timed-notifications-in-25-loc/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://blog.redpla</span><span class="invisible">netlabs.com/2025/04/16/next-level-backends-with-rama-fault-tolerant-timed-notifications-in-25-loc/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Kerrick Long (code)<p>Hot take: your first three <a href="https://dotnet.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages should be <a href="https://dotnet.social/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a>, then <a href="https://dotnet.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a>, then <a href="https://dotnet.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a>. Your production language should be your fourth language.</p>
Bobbi Towers<p>Got the new <a href="https://functional.cafe/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> interpreter installed in the LispyTunes <a href="https://functional.cafe/tags/chiptune" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>chiptune</span></a> editor!</p><p>By using static analysis, it increased performance by 3000x. No, that's not a typo.</p><p>Up until now, I'd been getting by using a simple tree-walk interpreter that was only designed for teaching how to make a Lisp, and never meant for use in production.</p><p>What this means, practically, is that now the composer will be able to implement many functions in the editor which would have been impractical, for example, a custom multiplexing function which will take 2 music parts and merge them using an arbitrary strategy, or fun stuff like randomizing music using Markov chains. I've done things like that before, but it always involved implementing it in JavaScript and providing it as a built-in function in the project code. Now it will bring that possibility to the user.</p><p>LispyTunes editor: <a href="https://codeberg.org/bobbicodes/lispytunes-squint" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/bobbicodes/lispyt</span><span class="invisible">unes-squint</span></a><br>Lisp interpreter project: <a href="https://codeberg.org/bobbicodes/nomad-vite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/bobbicodes/nomad-</span><span class="invisible">vite</span></a></p>
Lisp & Scheme Weekly<p>GitHub - filipesilva/datomic-pro-manager: Download, setup, and run Datomic Pro backed by SQLite in a single command.</p><p><a href="https://github.com/filipesilva/datomic-pro-manager" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/filipesilva/datomic</span><span class="invisible">-pro-manager</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/filipesilva/datomic-pro-manager" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">filipesilva/datomic-pro-manager</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Lisp & Scheme Weekly<p>Learning Fennel from Scratch to Develop Neovim Plugins</p><p><a href="https://lambdaisland.com/blog/2025-04-16-fennel" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lambdaisland.com/blog/2025-04-</span><span class="invisible">16-fennel</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://lambdaisland.com/blog/2025-04-16-fennel" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://lambdaislan</span><span class="invisible">d.com/blog/2025-04-16-fennel</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Clojure<p>Clojure Deref (Apr 11, 2025)</p><p><a href="https://clojure.org/news/2025/04/11/deref" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clojure.org/news/2025/04/11/de</span><span class="invisible">ref</span></a></p><p>Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts, videos, and media David Nolen guests on Apropos Clojure 2025-04-08 - apropos...</p><p><a href="https://clj.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://clj.social/tags/clj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clj</span></a> <a href="https://clj.social/tags/cljs" class="mention hashtag" rel="nofollow noopener noreferrer" 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 noreferrer" target="_blank">@<span>clojure@lemmy.ml</span></a></span></p>
Colin Fleming<p>Cursive 2025.1 is out! The most exciting bit is inline HTML/SVG display, which is super cool. Anyone whose heart is not warmed by seeing the Clojure logo live in their editor should not be reading this. Also support for the new IntelliJ version, many bug fixes and QoL features. <a href="https://cursive-ide.com/blog/cursive-2025.1.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cursive-ide.com/blog/cursive-2</span><span class="invisible">025.1.html</span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/clojurescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojurescript</span></a>.</p>
Lisp & Scheme Weekly<p>numbers, radix, arbitrary precision in Clojure</p><p><a href="https://youtu.be/punj0oHSrPQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/punj0oHSrPQ</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtu.be/punj0oHSrPQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtu.be/pu</span><span class="invisible">nj0oHSrPQ</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Lisp & Scheme Weekly<p>Why you should consider using brotli compression with SSE</p><p><a href="https://andersmurphy.com/2025/04/15/why-you-should-use-brotli-sse.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">andersmurphy.com/2025/04/15/wh</span><span class="invisible">y-you-should-use-brotli-sse.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://andersmurphy.com/2025/04/15/why-you-should-use-brotli-sse.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://andersmurph</span><span class="invisible">y.com/2025/04/15/why-you-should-use-brotli-sse.html</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
N-gated Hacker News<p>Introducing "Clolog": because clearly, what <a href="https://mastodon.social/tags/Clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> really needed was a Prolog-inspired headache 🤦‍♂️. Now you can experience the joy of logic programming without ever leaving the warm embrace of parentheses! Because why solve problems with one obtuse language when you can use two? 🥳<br><a href="https://github.com/bobschrag/clolog" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/bobschrag/clolog</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Clolog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clolog</span></a> <a href="https://mastodon.social/tags/Prolog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Prolog</span></a> <a href="https://mastodon.social/tags/LogicProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LogicProgramming</span></a> <a href="https://mastodon.social/tags/TechHumor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechHumor</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Lisp & Scheme Weekly<p>Building and publishing a Clojure library from scratch with Slim</p><p><a href="https://bogoyavlensky.com/blog/build-and-publish-clojure-lib-with-slim/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bogoyavlensky.com/blog/build-a</span><span class="invisible">nd-publish-clojure-lib-with-slim/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://bogoyavlensky.com/blog/build-and-publish-clojure-lib-with-slim/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://bogoyavlens</span><span class="invisible">ky.com/blog/build-and-publish-clojure-lib-with-slim/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Miikka<p>Ilmo Raunio has just released a new tool, Conjtest, for verifying config files such as Kubernetes manifests. It's similar to Conftest, but the policies are written in Clojure. Check it out!</p><p><a href="https://ilmo.bearblog.dev/conjtest-a-new-policy-as-code-tool-built-with-clojure-go/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ilmo.bearblog.dev/conjtest-a-n</span><span class="invisible">ew-policy-as-code-tool-built-with-clojure-go/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 15/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/15/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/15/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Lisp & Scheme Weekly<p>Clojure in new fields - opening up</p><p><a href="https://scicloj.github.io/blog/clojure-in-new-fields-opening-up/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">scicloj.github.io/blog/clojure</span><span class="invisible">-in-new-fields-opening-up/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://scicloj.github.io/blog/clojure-in-new-fields-opening-up/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://scicloj.git</span><span class="invisible">hub.io/blog/clojure-in-new-fields-opening-up/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Steven Rosenberg<p>Scicloj - A Clojure community for data science <a href="https://scicloj.github.io/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">scicloj.github.io/</span><span class="invisible"></span></a></p><p><a href="https://ruby.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://ruby.social/tags/datascience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datascience</span></a></p>
Andrew Tropin<p>Streaming about testing library for Scheme, NLnet grant, its integration into Arei/Ares Guile IDE and some library architecture design thoughts in a couple hours. It's inspired by clojure.test and junit, but still quite schemy.</p><p>mpv <a href="https://youtu.be/wPRHacDpjWk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/wPRHacDpjWk</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://fosstodon.org/tags/junit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>junit</span></a></p>
Lisp & Scheme Weekly<p>Native GUIs in Clojure (cljfx tutorial)</p><p><a href="https://youtu.be/y5zOQ6NY8XE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/y5zOQ6NY8XE</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtu.be/y5zOQ6NY8XE" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtu.be/y5</span><span class="invisible">zOQ6NY8XE</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Weavejester<p>I've finally gotten an excuse to use Specter, a <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> library for parsing and transforming data structures. Most of the data transformation I do is pretty straightforward, but converting Reitit routes was complex enough that Specter was a good fit. <a href="https://github.com/redplanetlabs/specter" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/redplanetlabs/spect</span><span class="invisible">er</span></a></p>
John Christensen<p>Trying out <a href="https://hachyderm.io/tags/quil" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quil</span></a> (and <a href="https://hachyderm.io/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a>) for the first time, and I'm finding it very fun :)</p>
Lisp & Scheme Weekly<p>Café Clojure Stockholm #1</p><p><a href="https://www.meetup.com/sthlm-clj/events/307196494/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/sthlm-clj/events/30</span><span class="invisible">7196494/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.meetup.com/sthlm-clj/events/307196494/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.meetup.</span><span class="invisible">com/sthlm-clj/events/307196494/</span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>