#cljs

2025-11-19

Small cute animals may have been sacrificed github.com/clojure/clojurescri #cljs #perf

Clojure Planetplanet@clj.social
2025-10-31

Enabling JavaScript autocompletion for ClojureScript in Cursive editor

romanliutikov.com/blog/enablin

Sharing my REPL-driven workflow in ClojureScript when working on web apps

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

Clojure Planetplanet@clj.social
2025-10-31

Get Ready for Clojure, GPU, and AI in 2026 with CUDA 13.0

dragan.rocks/articles/25/Get-R

A little anniversary Did you know that CUDA has been available in Clojure for the last 9 years through ClojureCUDA, and GPU programming through OpenCL for more than 10? I almost forgot about these anniversaries. Ten years ago most people liked...

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

Clojure Planetplanet@clj.social
2025-10-30

Rendering surfaces

clojurecivitas.github.io/gener

Rendering vector field based 3D surfaces.

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

Clojure Planetplanet@clj.social
2025-10-30

mcp-sdk: an Introduction to creating an MCP service with Clojure

gaiwan.co/blog/mcp-sdk-an-intr

Arne recently launched mcp-sdk, a flexible, pure Clojure SDK for building Model Context Protocol (MCP) servers.MCP is set of standards that allows large language models (LLMs), like Anthropic&aposs Claude and Microsoft Copilot, to communicate with...

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

Clojure Planetplanet@clj.social
2025-10-30

Which Reagent API Calls are Most Used?

mccormick.cx/news/entries/whic

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...

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

Clojure Planetplanet@clj.social
2025-10-29

A functional programming course in 6 books

ericnormand.substack.com/p/a-f

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...

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

Clojure Planetplanet@clj.social
2025-10-28

Melpastats badges

http://localhost:4000/2025/10/28/melpastats-badges/

Cersei Lannister: I shall wear this as a badge of honor. Robert Barathon: Wear it in silence or I’ll honor you again. – George R. R. Martin TL;DR Have a project called fizzbuzz that you deploy on MELPA? Add the following snippet to your...

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

Clojure Planetplanet@clj.social
2025-10-27

Bioscoop, a DSL for FFmpeg

clojurecivitas.github.io/biosc

Quickstart for Clojurians

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

Clojure Planetplanet@clj.social
2025-10-27

Clojure Runs ONNX AI Models Now - Join the AI fun!

dragan.rocks/articles/25/Cloju

Hello, Clojurians! I haven't written here in a long time. Was I tired? Is anybody reading blogs anymore? Who knows. But that was not the main reason. I've been working on several Clojure projects sponsored by the Clojurists Together...

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

Clojure Planetplanet@clj.social
2025-10-25

Creating code on the fly using Clojure eval

clojure-diary.gitlab.io/2025/1

Code ;; defining_functions_on_the_fly.clj (eval `(def x 1)) x (def map-vals {:a 10 :b 20 :c 30}) (doseq [[k v] map-vals] (eval `(defn ~(symbol k) [] ~v))) (a) (b) (c) (def planets ["Earth" "Mars" "Venus" "Jupiter"...

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

Clojure Planetplanet@clj.social
2025-10-24

Reagami: a Reagent-like library in less than 100 lines of Squint CLJS

blog.michielborkent.nl/reagami

Recently I&aposve been excited about Eucalypt, a Reagent-clone in pure Squint. For those who don&apost know Squint, it is a CLJS dialect that re-uses JS features as much as possible. Maps and vectors compile directly to objects and arrays for...

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

Clojure Planetplanet@clj.social
2025-10-23

2025 Board Election Results. Annual Meeting October 29.

clojuriststogether.org/news/20

2025 Board Election Results The Clojurists Together board is happy to announce the results of our elections. We have two new board members and two returning board members filling our open 2-year slots (Nov. 2025 through Oct. 2027). -Daniel Compton...

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

2025-10-22

Clojure Deref (Oct 21, 2025)

clojure.org/news/2025/10/21/de

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Grab a big cup of coffee or your favorite beverage, because this Deref covers the last three weeks. The Clojure community has been...

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

Clojure Planetplanet@clj.social
2025-10-22

Clojure Deref (Oct 21, 2025)

clojure.org/news/2025/10/21/de

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Grab a big cup of coffee or your favorite beverage, because this Deref covers the last three weeks. The Clojure community has been...

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

Clojure Planetplanet@clj.social
2025-10-22

October 2025 Short-Term Q3 Project Updates

clojuriststogether.org/news/oc

This is the first project update for five of our Q3 2025 Funded Projects. (Reports for the other one are on a different schedule). A brief summary of each project is included to provide overall context. Thanks everyone for your awesome...

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

Clojure Planetplanet@clj.social
2025-10-21

C4 - Is there a protocol for that?

dmiller.github.io/clojure-clr-

We take a look at how Clojure protocols are implemented. Introduction Familiarity with Clojure protocols is assumed. If you need a refresher, see the Clojure protocols documentation. As explained in that document, protocols provide an...

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

Clojure Planetplanet@clj.social
2025-10-21

C4 - Key in-site

dmiller.github.io/clojure-clr-

We look at how (:keyword arg) callsites are compiled in Clojure. Consider a function that uses a keyword as a function: (defn k [x] (:kw x)) The generated code is: public class compiler$k : AFunction { // Two fields are generated to...

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

Clojure Planetplanet@clj.social
2025-10-18

Eelements of Malli

clojurecivitas.github.io/malli

Elements of a high performance schema validation library

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

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst