Clojure
News

Clojure Deref (Dec 2, 2022)

02 December 2022
Alex Miller

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)

Highlights

If you need something to watch in addition to the list below, the Dutch Clojure Days 2022 videos are now available! I link here the playlist rather than listing all of the videos below.

And if you feel the need for Clojure connection, why not check out reClojure, which is happening right now! It’s not too late to join Dec 2 or 3rd.

One of the cool announcements at reClojure today was a new Clerk notebook showcase, Clerk Garden!

Libraries and tools

New releases and tools this week:

  • mina 0.1.6 - Helidon Nima ring adapter for clojure

  • goose 0.3.0 - A Reliable, Pluggable & Scalable background job processing library for Clojure

  • clj-diff 1.4.78 - Diff for Clojure Sequences

  • deep-diff2 2.7.169 - Deep diff Clojure data structures and pretty print the result

  • babashka 1.0.166 - Native, fast starting Clojure interpreter for scripting

  • rewrite-edn 0.4.6 - Utility lib on top of rewrite-clj with common operations to update EDN while preserving whitespace and comments

  • tools.analyzer 1.1.1 - An analyzer for Clojure code, written in Clojure and producing AST in EDN

  • tools.analyzer.jvm 1.2.3 - Additional jvm-specific passes for tools.analyzer

  • bbin 0.1.5 - Install any Babashka script or project with one command

  • martian 0.1.22 - The HTTP abstraction library for Clojure/script, supporting OpenAPI, Swagger, Schema, re-frame and more

  • joyride 0.0.26 - Making VS Code Hackable since 2022

  • TrueGrit 2.0.21 - A data-driven, functionally-oriented, idiomatic Clojure library for circuit breakers, bulkheads, retries, rate limiters, timeouts, etc

  • helix-spec-alpha - clojure.spec.alpha support for React components defined using helix

  • clojure-deps-edn - User level aliases and Clojure CLI configuration for deps.edn based projects

  • datalog-parser 0.2.25 - Generic datalog parser compliant to datomic, datascript and datahike queries

  • Datomic Cloud 981-9188

  • build-clj 0.8.5 - Common build tasks abstracted into a library

  • vocabulary 0.2.0 - Utilities to map between clojure namespaced keywords and RDF-style URIs

  • datalevin 0.6.26 - A simple, fast and versatile Datalog database

  • sanakone - Learn Finnish

  • heroicons-reagent - A library containing all the SVGs from heroicons converted into reagent components

  • babashka 1.0.167 - Native, fast starting Clojure interpreter for scripting

  • Cursive 1.12.5 - The Clojure(Script) IDE that understands your code

  • aoc-util - Read the puzzle description, solve and submit it without leaving the repl or editor

  • advent-of-babashka-template - Advent of Code using babashka and nbb

  • advent-of-clerk - A template repo for folks wanting to do Advent of Code with Clerk

  • scicloj.ml.clj-djl 0.1.2 - clj-djl models for metamorph.ml and scicloj.ml

  • flutter-mx - Flutter + ClojureDart, with Matrix Inside(tm)

  • scicloj.ml.smile 7.0.642 - A Smile plugin for scicloj.ml

  • metamorph.ml 0.6.4 - Machine learning model evaluations using context based pipelines