sci

2023-01-31T14:40:11.487799Z

I see update-vals in https://github.com/babashka/sci/blob/e7c7cf41e56289c2bbe687e07344e02093835584/examples/sci/examples/copy_ns.cljc#L7 but it is not available in the core namespace. Is it missing or is it omitted on purpose?

2023-01-31T14:42:42.965569Z

Never mind, I’mhttps://github.com/babashka/babashka/blob/2ac1428341a4dc55b5b4661e26d9290d2cd35e44/src/babashka/impl/clojure/core.clj#L190 so must be for backwards compatibility I’m guessing 👌

borkdude 2023-01-31T14:43:33.932749Z

exactly

borkdude 2023-01-31T14:43:42.028149Z

we can make a sci config to add those per clojure version or so

borkdude 2023-01-31T14:44:18.229579Z

and add it to https://github.com/babashka/sci.configs

2023-01-31T14:45:13.086359Z

yeah not sure what it best. I was just confused. I wanted to use it, then it wasn’t there. I checked the sci code and saw some indication it might be there (mentioned 3 times). So I was checking my Sci version and it was pretty recent 😅

2023-01-31T14:46:35.116859Z

> we can make a sci config to add those per clojure version or so Sounds like a good idea. I think that would be straightforward to work with indeed