From 52cd273d0b21188e26720926db0a11bbb1f2e3e6 Mon Sep 17 00:00:00 2001 From: Alex Miller Date: Sun, 6 Aug 2023 13:54:04 -0500 Subject: [PATCH] add deref --- content/news/2023/08/06/deref.adoc | 43 ++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 content/news/2023/08/06/deref.adoc diff --git a/content/news/2023/08/06/deref.adoc b/content/news/2023/08/06/deref.adoc new file mode 100644 index 00000000..1afd9d18 --- /dev/null +++ b/content/news/2023/08/06/deref.adoc @@ -0,0 +1,43 @@ += Clojure Deref (Aug 6, 2023) +Alex Miller +2023-08-06 +:jbake-type: post + +ifdef::env-github,env-browser[:outfilesuffix: .adoc] + +Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: https://clojure.org/feed.xml[RSS]). Thanks to Anton Fonarev for link aggregation. + +== From the core + +As https://clojure.org/news/2023/08/04/next-rich[posted on Friday], Rich has retired from Nubank but continues to set the direction and work on Clojure. We are very happy to see Rich get the retirement he deserves after many years of creating so many amazing projects - Clojure, Datomic, edn, transit, Codeq, REBL, and more. There are no end of ideas we've talked about and some of them may be more possible now than ever. + +Things will be a little different for us in how we work but we expect to continue to regularly develop and release new versions of Clojure much as we have for many years. We are hard at work trying to complete the remaining dev work for Clojure 1.12 and I expect we will have a feature complete alpha pretty soon, and then start the rampdown to release. + +== Podcasts and videos + +* https://www.youtube.com/watch?v=bpKAQgcJRao[Lisp for Lattice Technology (by Mike Anderson)] - London Clojurians + +== Blogs, articles, and projects + +* https://flexiana.com/2023/07/clojure-corner-with-michiel-borkent[Clojure Corner with Michiel Borkent] - Jacobo Cordova (FLEXIANA) +* https://blog.jakubholy.net/2023/when-not-to-use-fulcro/[When not to use Fulcro?] - Jakub HolĂ˝ +* https://blog.michielborkent.nl/oss-updates-jul-2023.html[OSS updates July 2023] - Michiel Borkent +* https://ag91.github.io/blog/2023/08/03/an-easier-way-to-try-out-clojure-libraries-with-ob-clojure-and-cider/[An easier way to try out Clojure libraries with ob-clojure and cider] - Andrea Guigliano +* https://fpsd.codes/blog/clojure-bites-sse/[Clojure bites - SSE with Aleph and Reitit] - Francesco Pischedda +* https://yizhepku.github.io/clojure-crac/[Fast Starting JVM Clojure with Checkpoint/Restore (Part 1)] - Yizhe +* https://favila.github.io/2023-07-28/unique-composite-attribute-footguns/[Unique Composite Attribute Footguns] - Francis Avila + +== Libraries and Tools + +New releases and tools this week: + +* https://github.com/bobschrag/token-matcher[token-matcher] 1.1.2 - Rich token-based pattern matching for Clojure +* https://github.com/julienvincent/nvim-paredit[nvim-paredit] 0.5.2 - A Paredit implementation for Neovim, built using Treesitter and written in Lua +* https://github.com/donut-party/email[email] 0.0.9 - This library provides a helper for constructing emails independent of whatever email service you use +* https://github.com/squint-cljs/squint[squint] 0.1.15 - ClojureScript syntax to JavaScript compiler +* https://github.com/borkdude/jet[jet] 0.7.27 - CLI to transform between JSON, EDN, YAML and Transit using Clojure +* https://github.com/clj-easy/graal-build-time[graal-build-time] 1.0.5 - Initialize Clojure classes at build time with GraalVM native-image +* https://github.com/quoll/donatello[donatello] 1.2.8 - A small library for writing TTL files +* https://github.com/quoll/michelangelo[michelangelo] 0.1.4 - Turtle transforming library +* https://github.com/fulcrologic/fulcro[fulcro] 3.6.8 - A library for development of single-page full-stack web applications in clj/cljs +* https://github.com/khmelevskii/emotion-cljs[emotion-cljs] 0.2.2 - ClojureScript wrapper for Emotion \ No newline at end of file