This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-10-18
Channels
- # announcements (18)
- # babashka (34)
- # beginners (47)
- # biff (1)
- # calva (99)
- # cider (1)
- # clojure (99)
- # clojure-austin (13)
- # clojure-australia (1)
- # clojure-dev (53)
- # clojure-europe (30)
- # clojure-nl (1)
- # clojure-norway (7)
- # clojure-spec (7)
- # clojure-uk (1)
- # clojurescript (50)
- # cursive (11)
- # datahike (20)
- # datomic (10)
- # fulcro (7)
- # graalvm (8)
- # gratitude (1)
- # introduce-yourself (7)
- # jackdaw (1)
- # joyride (1)
- # lambdaisland (7)
- # lsp (2)
- # malli (7)
- # nbb (1)
- # off-topic (1)
- # portal (24)
- # re-frame (8)
- # reagent (13)
- # reitit (7)
- # releases (2)
- # remote-jobs (8)
- # rewrite-clj (3)
- # sci (1)
- # scittle (21)
- # shadow-cljs (2)
- # testing (3)
- # tools-deps (22)
- # web-security (19)
[ANN] FlowStorm Clojure[Script] debugger 3.1.259 is out FlowStorm is a Clojure and ClojureScript debugger with some unique features. Most remarkable new features for this version are : • Add support for core.async/go blocks instrumentation • Add #rtrace ^{:thread-trace-limit X} where X is a int. Execution will throw after tracing X times. Useful as a fuse for debugging possibly infinite loops • Add support for snapshoting mutable values via flow-storm.runtime.values/snapshot-value multimethod • Add #tap-stack-trace, to tap the current stack trace wherever you add it • Add [Ctrl|Alt]+MouseWheel on forms to step prev/next • Alt+Tab now works on MacOs for switching between the debugger and the repl windows (thanks to Lucy Wang @lucywang000) • Fix extend-protocol and extend-type instrumentation for ClojureScript • Fix instrumentation breaking variadic functions in ClojureScript • And a lot of bug fixes Github repo : https://github.com/jpmonettas/flow-storm-debugger/ User Guide https://jpmonettas.github.io/flow-storm-debugger/user_guide.html Big thanks to Roam Research (https://roamresearch.com/) for sponsoring the project! If you have any questions please show up on #flow-storm Cheers!

If anybody gets a google dependency conflict when adding the debugger to a Clojure project, try the latest commit which removes the hard dependency on ClojureScript.
The coordinates are : {:git/url "
Clojure just turned 15 years old and we want to celebrate this achievement with you!
In this special edition of the https://www.linkedin.com/events/clojureturns15-buildingnuengine6987854393173807104/about/, the Clojure team will hold a round table celebrating 15 years of Clojure!
Back in 2005, Rich Hickey started the development of Clojure during a sabbatical, releasing it in 2007. Since then, Rich's team has grown and Clojure has become one of the most loved programming languages out there (e.g., 3rd place on the 2022 Stack Overflow Developer Survey) with adoption in many industries.
We at Nubank are proud to be the global sponsors of Clojure and invite you to this celebration. Jaret Binford will host a roundtable on Zoom, Oct 26th at 5:30 pm US EDT with Rich Hickey, Stuart Halloway, Alex Miller, and Michael Fogus. The talk will be hosted in English and will have live interpretation in Portuguese and Spanish.


Exciting :) It's quite late in the day for me, so I will probably drop off at some point and watch the rest later.
I’ll be fast asleep for the live event, but looking forward to watching the recording. Thanks to everyone for making Clojure such a wonderful success and a joy to use every day.
lambdaisland/deja-fu 1.3.51 is out. deja-fu is a ClojureScript time library with a delightful API, and this release adds support for rendering relative time strings like "5 minutes ago" https://github.com/lambdaisland/deja-fu
SCI - Configurable Clojure interpreter suitable for scripting and Clojure DSLs
v0.5.34 (2022-10-18)
• Performance optimizations for
let
(up to 8x faster)
• https://github.com/babashka/babashka/issues/1340: Add arglists/docstring to protocol methods (https://github.com/bobisageek)
• #801: preserve location metadata for vars defined in macro-expansion
• Add new var->symbol
API function in sci.core
• Add new resolve
API function in sci.core
• Expose *print-namespace-maps*
from sci.core
• Internal simplifications for and
, or
and do
Channel: #sci
Repo: https://github.com/babashka/sci

🚤 Announcing an up to 8x performance improvement for Clerk viewer functions! https://github.com/nextjournal/clerk/commit/b9d06418c0f9ef8df8fb5526a4ecaa5a957de589
Babashka 1.0.164, the first 1.x.x release!
Native, fast starting Clojure interpreter for scripting
Babashka hasn't had any breaking change for almost 2 years, so I figured it would be a good time to drop the
0.
prefix! 🎉
Release notes:
https://github.com/babashka/babashka/blob/master/CHANGELOG.md#10164-2022-10-17
Also check out the release notes of the previous release which wasn't announced in this channel, but which was quite a big one:
https://github.com/babashka/babashka/blob/master/CHANGELOG.md#010163-2022-09-24
Channel: #babashka
Repo: https://github.com/babashka/babashka
Thanks to everyone involved!

@U04V15CAJ, you’ve helped me to stop hating writing bash, bat, powershell, and Makefile scripts. That’s because, thanks to babashka, I don’t have to write them anymore! Thanks a ton for all the sweat, thought and love you put into bb!