This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-07-19
Channels
- # announcements (5)
- # beginners (36)
- # calva (2)
- # cider (26)
- # cljs-dev (2)
- # clojure (121)
- # clojure-spec (2)
- # clojure-uk (2)
- # clojurescript (12)
- # component (1)
- # conjure (6)
- # datomic (9)
- # docker (1)
- # fulcro (15)
- # lambdaisland (1)
- # malli (5)
- # meander (24)
- # off-topic (5)
- # re-frame (5)
- # reagent (3)
- # ring (3)
- # shadow-cljs (41)
- # sql (4)
- # vim (3)
- # xtdb (7)
Just published a new version of Chlorine package for the Atom editor. In this 0.8.2 version, I added support for resolving promises "the right way" (the old way was by changing parts of the Clojure REPL and by using internal APIs from Shadow-CLJS - of course, it didn't survive 😅). This new version is using the new "Shadow-CLJS Relay API", so while still prone to change, it's a public API so it's more stable, not a hack anymore, and it works 100% of the time! Discussions on #chlorine 🙂
By the way, here's a GIF explaining better what is this support for Promises. You'll need a recent Shadow-CLJS version for it to work, and to toggle "experimental features" on the configs: https://user-images.githubusercontent.com/138037/87866020-855a2480-c952-11ea-8c16-b6b8f2f69df2.gif
A small utility for finding which namespaces your project uses are the slowest: https://sr.ht/~severeoverfl0w/slow-namespace-clj/ I wrote it to see about choosing lighter dependencies in my projects/libraries. (goes well with https://clojure.org/guides/dev_startup_time for finding out the impact AOT has on speedup)
Just released antq ver 0.5.0, Tool to point out your outdated dependencies. Supports Maven S3 repositories now! https://github.com/liquidz/antq