This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-01-18
Channels
- # adventofcode (69)
- # babashka (21)
- # beginners (246)
- # calva (49)
- # chlorine-clover (19)
- # circleci (3)
- # clj-kondo (38)
- # cljsrn (1)
- # clojure (52)
- # clojure-australia (2)
- # clojure-europe (41)
- # clojure-nl (5)
- # clojure-spec (4)
- # clojure-taiwan (2)
- # clojure-uk (28)
- # clojurescript (12)
- # cryogen (6)
- # cursive (6)
- # datahike (3)
- # deps-new (5)
- # fulcro (2)
- # garden (1)
- # graalvm (3)
- # hoplon (48)
- # jackdaw (6)
- # jobs (3)
- # kaocha (6)
- # malli (3)
- # off-topic (51)
- # rdf (1)
- # reagent (40)
- # reitit (32)
- # remote-jobs (1)
- # reveal (24)
- # shadow-cljs (21)
- # startup-in-a-month (5)
- # xtdb (8)
This isn't the best stats, but it looks like its usage has drastically decreased since 2016: https://javalibs.com/artifact/org.clojure/core.match
Looks like it is used by 742 projects in github: https://github.com/search?q=%22org.clojure%2Fcore.match%22+filename%3Aproject.clj&type=Code&ref=advsearch&l=&l= https://github.com/search?q=%22org.clojure%2Fcore.match%22+filename%3Adeps.edn&type=Code&ref=advsearch&l=&l=
And data.csv
shows up 860 times in GitHub. So seems core.match
is about on par with the popularity of data.csv
Personally I'd vote for no, if it was a pod or a feature-flag sure. But I don't know, the thing is if you add it as default, it kind of becomes part of "standard babashka", and that seem to start to diverge from "standard Clojure" which doesn't include it by default.
@didibus The reason I looked into it was a thread on Reddit and a related issue on Github with now quite a lot of upvotes
I added the counts for deps.edn and project.clj together, I thought I had pasted both links.
Do you guys think it would be worth while adding https://github.com/jline/jline3 to babashka? I was thinking of implementing something like https://github.com/SBoudrias/Inquirer.js for clojure via jline3 and I think it would be really cool if it worked in bb.
@djblue You might be able to pull this off using a pod first, without adding something to bb. This is also how the pod-babashka-lanterna for TUI apps works: https://github.com/babashka/pod-registry/blob/master/examples/lanterna.clj
The source is here: https://github.com/babashka/pod-babashka-lanterna