This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-10-10
Channels
- # announcements (1)
- # asami (36)
- # babashka-sci-dev (5)
- # beginners (4)
- # calva (10)
- # chlorine-clover (2)
- # clj-commons (2)
- # clojure (35)
- # clojure-android (1)
- # clojure-norway (1)
- # clojurescript (11)
- # cursive (8)
- # deps-new (5)
- # emacs (8)
- # fulcro (11)
- # graalvm (15)
- # gratitude (5)
- # holy-lambda (11)
- # jobs-discuss (5)
- # lsp (9)
- # off-topic (9)
- # other-languages (2)
- # pathom (6)
- # polylith (43)
- # portal (35)
- # quil (6)
- # react (13)
- # reclojure (3)
- # releases (5)
- # rewrite-clj (13)
- # shadow-cljs (32)
Exciting news! Our very talented @borkdude is now officially a co-maintainer of rewrite-clj! Woot woot!

I guess there is no reason not to cut a new release - I expect that Clojure v1.8 support would unblock you, right @vemv?
✌️ 1
It’s alive!: https://github.com/clj-commons/rewrite-clj/blob/main/CHANGELOG.adoc#v10699-alpha
Hellor, is there any reason to rewrite-clj.node/newlines
insert a space after the new line? 🧵
Example:
(-> (z/edit-> (z/of-string "(foo)")
(z/insert-left (n/newlines 1)))
z/up
(z/string))
; => "\n (foo)"
@UKFSJSM38, insert-left
is trying to be whitespace-helpful. You can use insert-left*
when you don’t want this help:
(-> (z/edit-> (z/of-string "(foo)")
(z/insert-left* (n/newlines 1)))
z/up
(z/string))
;; => "\n(foo)"