shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

266
active users

#clojure

6 posts6 participants0 posts today
Chris McCormick<p><a href="https://feed.mccormick.cx/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>(Script) Minecraft roguelike dungeons.<br><a href="https://youtu.be/7cVoa5E8DwI" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/7cVoa5E8DwI</span><span class="invisible"></span></a></p>
Weavejester<p>I've recently released Ring 1.15.0-beta1 for <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>. This includes some improvements to response streaming, and the addition of wrap-content-length middleware for string and file response bodies. <a href="https://github.com/ring-clojure/ring" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ring-clojure/ring</span><span class="invisible"></span></a></p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://mastodon.online/@mfikes" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mfikes</span></a></span> Are you doing the weird correction for the <br>ellipsoid? I remember when I was doing a similar thing for the UK Ordnance Survey grid (which was probably also in <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>) that was an issue...</p><p>... no, can't find it just now, can't even remember which project it was in.</p>
Mike Fikes<p>Geeking out on Maidenhead grid squares. Golfed <a href="https://mastodon.online/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a>:</p><p>(defn latlon-&gt;maidenhead [lat lon]<br>&nbsp;&nbsp;(let [c #(char (+ 65 (quot %1 %2)))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p #(let [a (long (* (+ %1 (%2 90)) 240))<br> s (%2 240)<br> f (* 10 s)]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[(c a f)<br> (quot (mod a f) s)<br> (c (mod a s) (%2 10))])]<br>&nbsp;&nbsp;&nbsp;&nbsp;(apply str (interleave (p lon #(* % 2))<br> (p lat identity)))))</p><p>(latlon-&gt;maidenhead 41.71 -72.7) =&gt; "FN31PR"</p>
Kasper Gałkowski<p><span class="h-card" translate="no"><a href="https://mastodon.social/@extenebris" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>extenebris</span></a></span> </p><p><a href="https://functional.cafe/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> we've got the best hammocks, though</p><p>the only actually useful lisp... might be <a href="https://functional.cafe/tags/julia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>julia</span></a></p>
extenebris<p><a href="https://mastodon.social/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonLisp</span></a> sturdy, industrial</p><p><a href="https://mastodon.social/tags/Scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scheme</span></a> elegant, academic</p><p><a href="https://mastodon.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Emacs</span></a> lisp the only actually useful lisp</p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> if it weren't JVM-based... there's always one bad apple</p><p><a href="https://mastodon.social/tags/shitpost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shitpost</span></a></p>
Clojure Planet<p>Writing your tests in EDN files</p><p><a href="https://biffweb.com/p/edn-tests/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">biffweb.com/p/edn-tests/</span><span class="invisible"></span></a></p><p>I've previously written about my latest approach to unit tests: [Y]ou define only the input data for your function, and then the expected return value is generated by calling your function. The expected value is saved to an EDN file and checked...</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>Today the <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> jet CLI tool to transform between JSON, EDN and Transit is 6 years old!</p><p><a href="https://github.com/borkdude/jet" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/borkdude/jet</span><span class="invisible"></span></a></p>
Jack Rusher<p>Scaffolding, <a href="https://berlin.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, 2025.</p>
(λ. borkdude)<p>Clerk, the moldable live programming tool for <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> and <a href="https://mastodon.social/tags/babashka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>babashka</span></a> now work together! Get the latest of both to try it.</p>
Nundrum<p>An exciting new blog post about how to build a simple web "app" using Babashka and CGI.</p><p><a href="https://blog.nundrum.net/posts-output/2025-07-09-clojure-cgi/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.nundrum.net/posts-output/</span><span class="invisible">2025-07-09-clojure-cgi/</span></a></p><p><a href="https://theatl.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://theatl.social/tags/hacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hacks</span></a></p>
Weavejester<p>I've released a small library for building TCP servers in <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, TeensP. <a href="https://github.com/weavejester/teensyp" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/weavejester/teensyp</span><span class="invisible"></span></a></p>
vascorsd<p>You've heard of <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> language that works on the jvm. You also heard about scala native target to native (C) and interoping with that world side stepping the <a href="https://mastodon.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a>... </p><p>Now get ready for <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> (jvm language) and it's target to Cpp.</p><p>---</p><p><a href="https://mastodon.social/tags/jank" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jank</span></a> programming language - Clojure/LLVM/C++</p><p>"Where jank differs from Clojure JVM is that its host is C++ on top of an LLVM-based JIT*</p><p><a href="https://jank-lang.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">jank-lang.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/jankLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jankLang</span></a></p>
Knut 🏳️‍🌈 🇳🇴🧸<p>Tilderadio is playing this really awesome bossa nova <a href="https://mstdn.social/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a> that is perfect for morning farting around as I get setup with the days activities. Namely...fighting with my <a href="https://mstdn.social/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> config so it will work with the emacs daemon. Some workflow, some <a href="https://mstdn.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, reading my Tolkien book, and of course....<a href="https://mstdn.social/tags/tea" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tea</span></a> and <a href="https://mstdn.social/tags/cat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cat</span></a>. Should be a good day.</p>
Clojure Planet<p>The Architecture Behind Ooloi: A Quarter-Century in the Making</p><p><a href="https://www.ooloi.org/home/the-architecture-behind-ooloi-a-quarter-century-in-the-making" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ooloi.org/home/the-architectur</span><span class="invisible">e-behind-ooloi-a-quarter-century-in-the-making</span></a></p><p>Now that the backend engine is complete, architecturally speaking, I'm getting increasingly eager to open the source. Itching, in fact. But as that will take a while, the least I can do for you is give you the WELCOME.md file from the source...</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>
Alavi | علوی<p>&gt;It’s so simple, I can fully focus on solving business problems. This is a big part of its power.</p><p>I keep hearing this about <a href="https://techhub.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> and this is the thing that really makes me want to be good at it.</p>
Alavi | علوی<p>All programming languages are fast.</p><p>Great post.<br>As a person learning <a href="https://techhub.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a>, one of my concerns is the performance. But things like this blog post convice me that the performance on any language is good enough if you are not working on absolutely performance critical system. The more important thing is if the language lets you express your thoughts and architect and engineer your software more easily.</p><p><a href="https://orgpad.info/blog/all-programming-langs-are-fast" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orgpad.info/blog/all-programmi</span><span class="invisible">ng-langs-are-fast</span></a></p>
☆ Yσɠƚԋσʂ ☆<p><strong>All Programming Languages are Fast</strong></p> <p><a href="https://lemmy.ml/post/32582985" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lemmy.ml/post/32582985</span><span class="invisible"></span></a></p>
The ol' tealeg 🐡<p><span class="h-card" translate="no"><a href="https://mastodon.social/@shriramk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>shriramk</span></a></span> Yeah.. <a href="https://mastodon.online/tags/JaneStreet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JaneStreet</span></a> is the <a href="https://mastodon.online/tags/OCaml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OCaml</span></a> company, and <a href="https://mastodon.online/tags/Nubank" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nubank</span></a> is the <a href="https://mastodon.online/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> company. I need to takeover some FinTech and make it the <a href="https://mastodon.online/tags/Racket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Racket</span></a> company, though that might lead to some awkward audit questions ("What's this Racket you're involved in?") . </p><p>FWIW, <a href="https://mastodon.online/tags/upvest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upvest</span></a> is very much a <a href="https://mastodon.online/tags/go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>go</span></a> company, and for good reasons. ;-)</p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://oldbytes.space/@amoroso" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amoroso</span></a></span> I don't blog about <a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a>, I blog about my life and what interests me. Out of currently 366 blog posts, seventeen are tagged <a href="https://mastodon.scot/tags/Clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clojure</span></a> and seven are tagged <a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a>.</p><p>And even when things are tagged Lisp, they may be mostly about something else, like madness.</p><p><a href="https://www.journeyman.cc/blog/tags-output/Lisp/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">journeyman.cc/blog/tags-output</span><span class="invisible">/Lisp/</span></a></p>