by cgrand (X 🦣) Today no Datalog nor interop: let's talk data structures! In ClojureDart we took pride in writing our own persistent collections. A design goal for our collections was to make them have a canonical layout so as to be able to...
Asynchronous programs are hard to reason about. But is this intrinsic to asynchrony? Or might we be using the wrong paradigms? Behavioral programming is a programming paradigm that aims to make asynchronous, event-driven systems both simple and...
The Clojurists Together organisation has decided to sponsor Scicloj community building for Q3 2024, as a project by Daniel Slutsky. This is the second time the project is selected this year. Here is Daniel’s update for October. Comments and ideas...
Table of ContentsProject SetupSystems and ConfigurationRouting, Middleware, and Route HandlersImplementing the MiddlewaresImplementing the Route HandlersPackaging the AppDeploying with Fly.ioAdding a Production REPLDeploy with GitHub...
Once we can make LLMs do what we want, we might want to formalize this and scale it up. We've got generate :: SystemPrompt -> Prompt -> Response generateChecked :: (String -> Maybe a) -> SystemPrompt -> Prompt -> ?Int -> Maybe a as a baseline. And,...
Welcome to the Holy Dev newsletter, which brings you gems I found on the web, updates from my blog, and a few scattered thoughts. You can get the next one into your mailbox if you subscribe.What is happeningI have taken a break from coding and...
PG2 version 0.1.18 is available (it’s a client for Postgres). This release brings two major features: built-in pgvector extension support; better type mapping between Postgres and Clojure. PGVector Support Pgvector is a well known...
In this post I'll give updates about open source I worked on during September and October 2024.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible. Without you, the below...
This is a summary of the open source work I spent my time on throughout September and October 2024. This was a very busy period in my personal life and I didn't make much progress on my projects, but I did have more time than usual to think about...
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 Telemere lightning intro - Peter Taoussanis Basilisp:...