Fork me on GitHub
practicalli-johnny14:03:52 user level aliases to add community tools to Clojure CLI across all your deps.edn projects • added, providing more tools for REPL driven development ◦ :env/dev - add dev directory to class path - e.g. include dev/user.clj to include nrepl as a library ◦ :lib/hotload - include org.clojure/tools.deps.alpha add-libs commit to - include org.clojure/tools.namespace to refresh the current namespace in a running REPL ◦ :lib/reloaded - combination of hotload and tools-ns aliases ◦ :lib/pretty-errors - highlight important aspects of error stack trace using ANSI formatting • added (moved existing search related aliases to :search category) ◦ -M:search/errors - search each namespace and report compilation warnings and errors ◦ -M::search/unused-vars - search code for unused vars and remove them - optionally specifying paths --opts '{:paths ["src" "test"]}'-M:search/libraries - - fuzzy search Maven & Clojars and add deps to deps.edn ◦ -T:search/outdated - - check for newer versions of libraries, updating deps.edn if :update true passed as argument

🎉 16
❤️ 3
Alex Miller (Clojure team)16:03:52

Clojure 1.11 is now available!

gratitude 16
bananadance 78
bmo 14
clojure-spin 89
🚀 23
🙏 11
awesome 30
sheepy 12
🎉 31
catjam 2
💜 6
🔥 12

Thanks for improving my fav programming language! Wonderful to see all those community names among the contributors.


Thank you! @U064X3EF3


Seconded and thirded and fourthed....


Thank you, exciting to see these new language features!

Cora (she/her)17:03:52

yessss! very excited for all of this!!

Cora (she/her)18:03:31

I'm guessing it's still being rolled out to all the installation sources?

Alex Miller (Clojure team)18:03:01

there's only one source, and it's there

Alex Miller (Clojure team)18:03:40

if you're asking about the Clojure CLI, that number will be bumped on the next release, which should be within the next week or so

Alex Miller (Clojure team)18:03:36

the Clojure CLI version is independent of the Clojure version used in a project though (any version of the CLI can use any version of the language), it just affects what the default version you get is if you don't specify


In production

gotta_go_fast 5
👍 2
Cora (she/her)18:03:31

yep, I meant the CLI version. thanks!


Fantastic to see this out the door; some solid improvements!


railway oriented programming for clojure & clojurescript, a functional approach to error handling.

💜 3
👍 4
🎉 1