This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-01-11
Channels
- # ai (1)
- # announcements (59)
- # aws (3)
- # babashka (16)
- # beginners (36)
- # calva (29)
- # cider (7)
- # clj-kondo (33)
- # clojure (77)
- # clojure-austin (1)
- # clojure-australia (4)
- # clojure-europe (16)
- # clojure-france (7)
- # clojure-nl (2)
- # clojure-spec (1)
- # clojure-sweden (8)
- # clojure-uk (4)
- # clojurescript (17)
- # cloverage (4)
- # conjure (2)
- # cursive (3)
- # datomic (22)
- # emacs (16)
- # fulcro (10)
- # graphql (3)
- # helix (13)
- # jobs (1)
- # kaocha (1)
- # lsp (7)
- # malli (1)
- # nextjournal (1)
- # off-topic (32)
- # pedestal (8)
- # polylith (5)
- # reitit (4)
- # reveal (1)
- # shadow-cljs (67)
- # spacemacs (7)
- # tools-deps (6)
- # xtdb (4)
Interesting spec explainer from Exoscale:
$ bb -cp $(clojure -Spath -Sdeps '{:deps {com.exoscale/lingo {:mvn/version "1.0.0-alpha14"}
org.babashka/spec.alpha {:git/url "" :git/sha "1a841c4cc1d4f6dab7505a98ed2d532dd9d56b78"}}}')
-e "(require '[exoscale.lingo :as l] '[clojure.spec.alpha :as s]) (s/def ::int int?) (l/explain ::int :foo)"
1 error found
:foo is an invalid :user/int - should be an Integer
I am going to have to roll up my sleeves soon @borkdude and get #sicmutils running in babashka 🙂
there is too much great stuff coming out, I am missing the party!!
@sritchie09 You better have that :bb
reader conditional prepared then :)
I think the main tasks are • remove potemkin • reimplement complex numbers natively, vs pulling in those external packages… • and then the big one, port over the hardcore numerical integration solver from java and javascript…
Q for you - does bb support ratios?
timbre was a problem too I think, so another one is find a blessed logging library that will work in all cases (println?)
oh, amazing! I am mis-remembering. timbre was a problem for self-hosted cljs
I wonder is there already bb script to update all :mvn/version
to latest with rewrite-edn
?
antq
i think has this functionality via :upgrade true
https://github.com/liquidz/antq
Thank you!
@soren https://github.com/babashka/neil does this but only for one lib at a time.
neil add dep :lib <name>
It will add or upgrade to the latest. Also supports fetching latest git sha, with :latest-sha true