This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-02-24
Channels
- # announcements (3)
- # babashka (47)
- # beginners (38)
- # biff (21)
- # calva (12)
- # cider (2)
- # clj-kondo (25)
- # cljsrn (4)
- # clojure (14)
- # clojure-berlin (2)
- # clojure-conj (1)
- # clojure-dev (24)
- # clojure-europe (84)
- # clojure-italy (8)
- # clojure-nl (1)
- # clojure-spec (1)
- # clojure-sweden (2)
- # clojure-uk (2)
- # clojurescript (34)
- # clr (3)
- # community-development (1)
- # cursive (12)
- # datalevin (8)
- # datomic (5)
- # defnpodcast (2)
- # dev-tooling (1)
- # etaoin (4)
- # events (3)
- # fulcro (23)
- # graphql (3)
- # honeysql (6)
- # hyperfiddle (45)
- # lsp (37)
- # malli (1)
- # missionary (1)
- # nbb (18)
- # podcasts (1)
- # reagent (8)
- # reitit (1)
- # releases (2)
- # ring-swagger (1)
- # scittle (78)
- # shadow-cljs (96)
- # vim (7)
- # xtdb (3)
https://github.com/babashka/nbb: Scripting in Clojure on Node.js using https://github.com/babashka/sci! 1.2.167. It's been a while since the last announcement and a lot has happened. Changes since the last announcement in 🧵 !

• https://github.com/babashka/nbb/issues/297: resolve nbb.edn
relative to invoked script
• https://github.com/babashka/nbb/issues/309: fix error when calling a macro which is referring to a js library symbol
• https://github.com/babashka/nbb/issues/201: keyword arguments as map support
• https://github.com/babashka/nbb/issues/306: nREPL server exits on evaluation error
• https://github.com/babashka/nbb/issues/303 nREPL server sends bad namespace value in eval responses.
• https://github.com/babashka/nbb/issues/302: top level do
expressions did not allow non-seq? values
• https://github.com/babashka/nbb/issues/300: write print-error-report
to *print-err-fn*
• https://github.com/babashka/nbb/discussions/296: expose pretty printing errors in JS. See https://github.com/babashka/nbb#printing-errors.
• https://github.com/babashka/nbb/issues/294: support multiple values in code input in nREPL eval message
• https://github.com/babashka/nbb/issues/295: add swap-vals!
and reset-vals!
• https://github.com/babashka/nbb/issues/292: fix destructuring in multimethod
• Lazy load cljs.pprint
for better startup time
• Update SCI: faster field access
• Upgrade SCI with performance improvements
• https://github.com/babashka/nbb/issues/288: escape regex when searching for completions in REPL
• Add support for executing function using https://github.com/babashka/cli:
nbb -x foo.bar/baz --flag --option 1
• Add cljs.pprint/cl-format
• Add promesa.core/future