joker

Discuss all things joker, the Clojure interpreter/linter on top of Go. https://github.com/candid82/joker
jcburley 2021-04-01T07:33:20.012300Z

gostd-v0.10 is released: https://github.com/jcburley/joker/releases/tag/gostd-v0.10

jcburley 2021-04-01T16:08:44.013300Z

@roman.bataev: if you find some time, please review the changes to how BigFloats are handled, and let me know what you think and whether you want me to do up a crossport PR for official Joker. Specifically: MakeBigFloat* are new APIs, and the WithOrig() one is now used by read.go for arbitrary-precision constants (ending in M); instead of setting precision to a constant 256, they compute the precision based on the number and “width” of digits in the constant (minimum being 53, the precision for a float64 aka Double); and a new core function precision returns the precision info (and I’m happy to create a set-precision that’d work on BigFloat if there’s any interest).

Candid 2021-04-01T17:08:26.015800Z

Hey @james-clojure , can you post this as a github issue? On vacation right now, not sure when I’ll get to looking into this.

👍 1
jcburley 2021-04-01T17:10:09.016100Z

What a coincidence: we’re on vacation too this week (in Avon, CO)! Between weather and other stuff, I’m finding plenty of “down time” to just hack away on Joker, as often happens on vacation…. Enjoy!

Candid 2021-04-01T17:16:40.016700Z

You too!

👍 1