Clojure programming language discussion

453 readers
1 users here now

Clojure is a Lisp that targets JVM and JS runtimes

Finding information about Clojure

API Reference

Clojure Guides

Practice Problems

Interactive Problems

Clojure Videos

The Clojure Community

Clojure Books

Tools & Libraries

Clojure Editors

Web Platforms

founded 5 years ago
MODERATORS
251
 
 

Reducing batch size pays for itself

https://ericnormand.substack.com/p/reducing-batch-size-pays-for-itself

A meandering thought-stream about flow

#clojure #clj #cljs !clojure@lemmy.ml @clojure

252
 
 

Well Known Identifiers and Reloadable Systems

https://gaiwan.co/blog/well-known-identifiers-and-reloadable-systems/

A second Tea Leaves edition, please bear with us as we try to find our stride.Some GoodbyesFor economic reasons Gaiwan has recently significantly shrunk its team. We say goodbye to Ariel, Joshua, and Gabriel. They were all great colleagues, and we...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

253
 
 

What is a list anyway?

http://dev.solita.fi/2024/06/10/what-is-a-list-anyway.html

As programmers, we work with lists all day every day… any time you have more than one of something, you will most likely make a list. Having nothing or having one of something can be considered special cases… and the common case is to have N...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

254
 
 

Clojure Deref (June 8, 2024)

https://clojure.org/news/2024/06/08/deref

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 and videos Learn Clojure – filter - Clojure Diary Blogs, articles, and...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

255
 
 

Simulating Prisoner’s Dilemma

https://suvratapte.com/simulating-prisoners-dilemma/

A recent Veritasium video got me interested in Game Theory and I decided to try to implement some of the experiments in game theory. The word “game” in game theory makes it seem that it is related to casual computer or board games. A game has some...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

256
 
 

SQL generation: Golang's builder pattern vs Clojure's persistent map

https://dev.to/veer66/sql-generation-builder-pattern-vs-persistent-map-1bfl

I worked on a TODO code assignment for showing off my skills, and more importantly, showing my weak points. I coded in Golang and Masterminds/squirrel. Later, I ported only the SQL generation part to Clojure to compare and discuss why I prefer...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

257
258
 
 

Clojure/conj 2024 CFP

https://clojure.org/news/2024/06/07/conj-cfp

The Clojure/conj 2024 Call for Presentations is open now until July 5! We are seeking proposals for both 40 minute sessions and 10 minute lightning talks in the tracks: Language, Experience Report, Library, Tools, Ideas, and Fun. Talks can be...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

259
 
 

Clojure/conj 2024 CFP

https://clojure.org/news/2024/06/07/conj-cfp

The Clojure/conj 2024 Call for Presentations is open now until July 5! We are seeking proposals for both 40 minute sessions and 10 minute lightning talks in the tracks: Language, Experience Report, Library, Tools, Ideas, and Fun. Talks can be...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

260
 
 

April and May 2024 Short-Term Project Updates

https://www.clojuriststogether.org/news/april-and-may-2024-short-term-project-updates/

We’ve got several updates to share from our Q1 and Q2 project developers. Check out the latest in their April and May reports. clj-merge tool: Kurt Harriger Compojure-api: Ambrose Bonnaire-Sergeant Instaparse: Mark Engelberg Jank: Jeaye...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

261
262
 
 

Compromised visions are superior

https://ericnormand.substack.com/p/compromised-visions-are-superior

Real constraints force better products

#clojure #clj #cljs !clojure@lemmy.ml @clojure

263
 
 

April & May 2024 Short-Term Project Updates

https://www.clojuriststogether.org/news/april-may-2024-short-term-project-updates/

We’ve got several updates to share from our Q1 and Q2 project developers. Check out the latest in their April and May reports. clj-merge tool: Kurt Harriger Compojure-api: Ambrose Bonnaire-Sergeant Instaparse: Mark Engelberg Jank: Jeaye...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

264
 
 

Clojure Deref (June 1, 2024)

https://clojure.org/news/2024/06/01/deref

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 and videos :arne-brasseur (tea, travel, taoism and HoC) - Lost in Lambduhhs FDB...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

265
 
 

Clojure Deref (June 1, 2024)

https://clojure.org/news/2024/06/01/deref

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 and videos :arne-brasseur (tea, travel, taoism and HoC) - Lost in Lambduhhs FDB...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

266
 
 

Engenharia de software: precisa de faculdade?

https://dev.to/lucasheriques/engenharia-de-software-precisa-de-faculdade-4elm

Postato originalmente no Dev na Gringa Substack. Assine se quiser receber futuros artigos por e-mail. Eu me formei em Engenharia de Software em 2019 na PUC Minas. E me lembro bem de uma das minhas primeiras aulas na faculdade, no primeiro...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

267
 
 

Engenharia de software: precisa de faculdade?

https://dev.to/lucasheriques/engenharia-de-software-precisa-de-faculdade-1g59

Postato originalmente no Dev na Gringa Substack. Assine se quiser receber futuros artigos por e-mail. Eu me formei em Engenharia de Software em 2019 na PUC Minas. E me lembro bem de uma das minhas primeiras aulas na faculdade, no primeiro...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

268
 
 

Clojure/conj 2024 Registration

https://clojure.org/news/2024/05/30/clojure-conj-registration

Clojure/conj is the oldest gathering of the Clojure community - join us for the next edition on Oct 23-25, 2024! We will be returning to the George Washington Masonic National Memorial in Alexandria, VA — we were last there in 2013. Conference...

#clojure #clj #cljs !clojure@lemmy.ml @clojure@lemmy.ml

269
270
 
 

Deploying a full-stack Clojure app with Kamal on a single server

https://bogoyavlensky.com/blog/deploying-full-stack-clojure-app-with-kamal/

Learn how to deploy a full-stack Clojure application using Kamal, covering project setup, server configuration, and automated CI/CD deployment for a seamless development experience.

#clojure #clj #cljs !clojure@lemmy.ml @clojure

271
 
 

Clojure Goodness: Extending is Macro With Custom Assertions #Testing #Clojure

https://blog.jdriven.com/2024/05/Clojure-Goodness-Extending-is-Macro-With-Custom-Assertions/

The is macro in the clojure.test namespace can be used to write assertions about the code we want to test. Usually we provide a predicate function as argument to the is macro. The prediction function will call our code under test and return a...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

272
 
 

Programmer as Modeler

https://ericnormand.substack.com/p/programmer-as-modeler

A vision for programmers at the heart of the business

#clojure #clj #cljs !clojure@lemmy.ml @clojure

273
 
 

Embracing the Left Shift Mentality in Software Testing

https://flexiana.com/2024/05/embracing-the-left-shift-mentality-in-software-testing

In the rapidly evolving landscape of software development, the left shift mentality has emerged as a pivotal strategy to enhance product quality and make every delivery count. But what exactly is left shift? In the context of software testing, left...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

274
 
 

Antler - Elegy

http://langnostic.inaimathi.ca/posts/antler--elegy

We're almost at the end of the program.Week 7If you recall, an earlier Antler notes piece said Week 7 Is where you'll be asked to exit if there's judged to be no shot. Don't take it personally, but have it in mind, and see if you can put something...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

275
 
 

Dead simple core.async job system in Clojure

https://blog.janetacarr.com/creating-a-dead-simple-asynchronous-job-system-in-clojure/

In my off time (and my on time, for that matter) I&aposve been working on this quirky thing I&aposve called Scinamalink (sounds like &aposskinamarink&apos). Scinamalink lets customers send Magic login links to their users with a single REST API...

#clojure #clj #cljs !clojure@lemmy.ml @clojure

view more: ‹ prev next ›