This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-24
Channels
- # announcements (5)
- # aws (5)
- # aws-lambda (6)
- # babashka (6)
- # beginners (48)
- # calva (54)
- # clj-commons (12)
- # clj-kondo (39)
- # cljfx (3)
- # cljs-dev (11)
- # clojure (91)
- # clojure-europe (25)
- # clojure-uk (3)
- # clojurescript (16)
- # cursive (2)
- # data-oriented-programming (6)
- # datomic (8)
- # emacs (10)
- # events (3)
- # fulcro (2)
- # functionalprogramming (2)
- # graalvm (4)
- # graphql (2)
- # helix (1)
- # honeysql (4)
- # jobs (1)
- # malli (4)
- # nextjournal (21)
- # off-topic (5)
- # other-languages (4)
- # overtone (3)
- # reitit (17)
- # releases (2)
- # rewrite-clj (6)
- # ring (6)
- # shadow-cljs (37)
Babashka fs
, a Clojure filesystem library based on java.nio
v0.1.3:
• Compatibility improvements for `com.google.cloud/google-cloud-nio`: convert `URI` to `Path` directly without going through `URL`
• Add `create-temp-file`
• Add initial version of `zip`
• Add `read-attributes*` without conversion into map
• Run `create-dirs` for the `dest` directory in `copy-tree` to ensure it exists (https://github.com/duzunov)
• Document `list-dir` `glob-or-accept` argument (https://github.com/holyjak)
API docs: https://babashka.org/fs. For questions, visit #babashka. Source code https://github.com/babashka/fs.
These and more updates are available in the newly released https://github.com/babashka/babashka/blob/master/CHANGELOG.md#076-2022-02-24.
Please leave some feedback about babashka in the https://forms.gle/ko3NjDg2SwXeEoNQ9!

ahh I just started using this in a new project and was about to create something akin to create-temp-file
😄 you're a mindreader
https://github.com/clojure/tools.build v0.8.0 is now available, mostly addressing issues when explicitly binding *project-root*
• compile-clj - always create classpath entries relative to *project-root*
• java-command - don't resolve classpath entries, leave them relative to *project-root*