This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-07-02
Channels
- # announcements (9)
- # asami (5)
- # babashka (16)
- # beginners (134)
- # chlorine-clover (3)
- # cider (15)
- # clojure (75)
- # clojure-australia (3)
- # clojure-europe (29)
- # clojure-nl (2)
- # clojure-uk (15)
- # clojured (4)
- # clojurescript (34)
- # cursive (9)
- # datomic (16)
- # duct (7)
- # events (4)
- # fulcro (2)
- # helix (5)
- # honeysql (4)
- # jobs (9)
- # lsp (55)
- # malli (31)
- # music (3)
- # re-frame (3)
- # reitit (1)
- # remote-jobs (1)
- # ring (3)
- # sci (5)
- # shadow-cljs (46)
- # specter (3)
- # tools-deps (60)
- # vim (5)
- # xtdb (15)
The reason you saw the above stacktrace was the specter is using clojure.core/eval
which isn't possible in a native image. But there was more going on which needed some tweaking.
This also means you can now use specter (with these tweaks) in command line Clojure apps that are natively compiled and use specter at runtime as part of "SCI" evaluation. Could be useful for query languages like in tools like https://github.com/borkdude/jet or in other scripting tools :-D
Did anything fun or interesting with SCI? Let us know on the discussions forum: https://github.com/borkdude/sci/discussions/categories/show-and-tell