planet

joined 2 years ago
 

Clojure Deref (Feb 21, 2025)

https://clojure.org/news/2025/02/21/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, videos, and media Clojure Corner: Interview with Magnar Sveen -...

#clojure #clj #cljs [email protected] @clojure

 

Double, double toil and trouble or, Corner-Cases of Comparing Clojure Numbers

http://blog.danieljanus.pl/2025/02/21/double-double-toil-and-trouble/

Let’s talk about Clojure.In Clojure, comparing two numbers can throw an exception. Check this out:( 1/4 0.5M) ;=> true ; as expected ( 1/3 0.5M) ; Execution error (ArithmeticException) at java.math.BigDecimal/divide...

#clojure #clj #cljs [email protected] @clojure

 

PhuzQL: A Fuzzy GraphQL Explorer with Babashka, Pathom, and FZF (PoC)

https://fnguy.com/phuzql/_poc.html

I've recently been exploring new ways to make use of Pathom's indexes. The result is a very basic proof of concept implementation of an interactive GraphQL explorer. I'm going with the working title PhuzQL. This article explains the idea and...

#clojure #clj #cljs [email protected] @clojure

 

AOT compilation issues

https://dmiller.github.io/clojure-clr-next/general/2025/02/20/AOT-compilation-issues.html

A look at the issues involved in restoring AOT compilation to ClojureCLR. Background ClojureCLR initially was developed on what is now called .NET Framework, currently in some 4.8.x version. Under Framework, ClojureCLR was able to do...

#clojure #clj #cljs [email protected] @clojure

 

Why work at Nu?

https://building.nubank.com.br/why-work-at-nu/

If you’re wondering what makes top-quality professionals choose to work at Nu, the answer lies in a unique environment that combines customer-centric innovation, a deep respect for individuals, and a dedication to embracing diverse...

#clojure #clj #cljs [email protected] @clojure

 

Zillions of one-line functions

https://ericnormand.substack.com/p/zillions-of-one-line-functions

I was thankful for jump-to-definition and jump-to-references, each bound to a keystroke in my IDE. But I was reaching the limits of my mental stack. I must have been 10 calls deep before it was hard to keep track of where I was. After about 20, I...

#clojure #clj #cljs [email protected] @clojure

 

Create a Server Driven CLI from your REST API

https://dev.to/zuplo/create-a-server-driven-cli-from-your-rest-api-3p29

This article is written by Rahul Dé, a VP of > Site Reliability Engineering at Citi and creator/maintainer of popular tools > like babashka, > bob, and now > climate. All opinions expressed are > his own. APIs, specifically the REST APIs are...

#clojure #clj #cljs [email protected] @clojure

 

Tracking memory usage with clj-memory-meter.trace

https://clojure-goes-fast.com/blog/tracking-memory-usage/

Automatic memory management is probably JVM's biggest selling point. You don't need to remember to clean up the stuff you've allocated — the garbage collector will take care of it for you. You can "leak" memory if you leave live references to...

#clojure #clj #cljs [email protected] @clojure

 

On Extensibility

https://lambdaisland.com/blog/2025-02-18-on-extensibility

by Laurence ChenFor a long time, I had a misunderstanding about Clojure: I always thought that the extensibility Clojure provides was just about macros. Not only that, but many articles I read about Lisp emphasized how Lisp’s macros were far more...

#clojure #clj #cljs [email protected] @clojure

 

Pathom3 Instrumentation

https://fnguy.com/pathom3/_instrumentation.html

In this article I will explain how to get performance insights into your Pathom3 resolvers by using Tufte. My aim is to show a very basic example of how it can be done, without doing a deep dive on any of the topics.PathomIf you are unfamiliar with...

#clojure #clj #cljs [email protected] @clojure

 

Why Clojure?

https://gaiwan.co/blog/why-clojure/

This is about a 17 minute read. Feel free to pause and come back to it later.Clojure is not one of the handful of "big" mainstream languages. This means that sometimes people are surprised that we are all in on Clojure. Why go against the grain?...

#clojure #clj #cljs [email protected] @clojure

 

Clojure Is Awesome!!! [PART 12]

https://dev.to/borba/clojure-is-awesome-part-12-1dkk

(ns chain-of-responsibility (:require [clojure.pprint :as pp])) ;; === Request Processing Chain === (defprotocol RequestHandler (handle-request [this request]) (set-next [this handler])) ;; === Authentication Handler === (defrecord...

#clojure #clj #cljs [email protected] @clojure

view more: ‹ prev next ›