This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-03-15
Channels
- # announcements (8)
- # asami (10)
- # babashka (16)
- # beginners (86)
- # calva (22)
- # chlorine-clover (9)
- # circleci (20)
- # clj-kondo (13)
- # cljs-dev (20)
- # cljsrn (3)
- # clojure (144)
- # clojure-australia (10)
- # clojure-europe (126)
- # clojure-italy (5)
- # clojure-nl (8)
- # clojure-norway (4)
- # clojure-serbia (9)
- # clojure-uk (7)
- # clojurescript (14)
- # cursive (20)
- # data-science (1)
- # datomic (20)
- # figwheel-main (5)
- # fulcro (23)
- # graalvm (7)
- # graphql (25)
- # honeysql (15)
- # hugsql (3)
- # jobs (2)
- # lambdaisland (2)
- # leiningen (4)
- # lsp (102)
- # malli (3)
- # off-topic (51)
- # overtone (5)
- # pathom (27)
- # portal (11)
- # quil (1)
- # re-frame (19)
- # reagent (31)
- # remote-jobs (1)
- # reveal (3)
- # rewrite-clj (56)
- # shadow-cljs (45)
- # startup-in-a-month (1)
- # tools-deps (9)
There was some discussion previously about BigInt
support (perhaps extending some of the experimental stuff done in https://gist.github.com/mfikes/9fc981ed7a190b8e9b2912eee98fdd5e).
I'm going to put together some notes regarding a more expansive design to add a numeric tower to ClojureScript that mimics Clojure's (for example, including ratios and other things).
@mfikes @sritchie09 has implemented this for ClojureScript for http://github.com/sicmutils/sicmutils
Yup, Ratio, BigInt, and the goog numbers are all covered if you want to talk, @mfikes
numbers.cljc, value.cljc, ratio.cljc
I was going to say, for bonus points :):)
Quaternions coming to Clojure 1.12
@mfikes I’m very happy to do an extensively annotated version of those namespaces for or with you, to explain why I had to add each non obvious piece
@mkvlr @sritchie09 we'll definitely take a look - but @mfikes is looking into something integrated into the compiler etc. + the runtime stuff
yes, of course this makes sense. I should have said I’ve stared at this a bit and am happy to help with the effort, if there’s some way to do it
@dnolen no rush, didn’t expect it to be a small thing. In the short term: let us know when we should give master another try, our CI was green with https://github.com/clojure/clojurescript/commit/69b66374d857a176c5a9cd8cc0cbb7506876640d