Clojure

Clojure Deref (Oct 14, 2021)

14 October 2021
Alex Miller

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

Videos and podcasts

Libraries and Tools

New releases and tools this week:

  • lacinia 1.0 - GraphQL implementation in pure Clojure

  • lacinia-pedestal 1.0 - Expose Lacinia GraphQL as Pedestal endpoints

  • weave 0.1.120 - Clojure data format and tools for weaving documents

  • clojure-tools - A Cloud Native Buildpack that builds Clojure-based applications from source

  • shh - A CLI password manager designed for efficiency

  • polylith 0.2.13-alpha - A tool used to develop Polylith based architectures in Clojure

  • clojuby - Ruby on Clojure

  • glimt - HTTP FSM for re-frame

  • ordered 1.15.10 - Ordered sets and maps, implemented in pure clojure

  • tools.build v0.6.2 - Library of functions for building Clojure projects

  • tools.deps.alpha 0.12.1053 - Dependency resolution and classpaths

  • rewrite-clj 1.0.699-alpha - Rewrite Clojure code and edn

  • bibcal 1.0.0 - Calculate dates based on the Bible and the 1st Book of Enoch

  • Calva 2.0.16 - Calva is an integrated REPL powered environment for enjoyable and productive Clojure and ClojureScript development in Visual Studio Code.

  • kee-frame 1.2.0 - re-frame with batteries included

  • build-clj 0.5.2 - Common build tasks abstracted into a library.

  • digest 1.4.93 - Digest algorithms (md5, sha1 …​) for Clojure

Art

Once again, some really nice work from Jack Rusher - this tweet highlights a nice function and the Clojure code that made it, and this tweet credits Karsten Schmidt’s excellent thi.ng geom libraries! We are fortunate to have such great tools to work with in Clojure.