cician
cician
I think it'd be wiser to wait for WebAssembly threading support to land in browsers+Mono/Blazor instead of having to deal with memory duplication and marshalling overhead between main thread and...
I think this is a duplicate of #360. As a user I actually need to detect NaNs ind +/-infinite Numbers, but I think it needs to be done with functions...
OK, thank you. I've opened a separate issue.
Forgot to mention. I made the CI fail intentionally for now, just to see how it looks on GitHub when a test fails for memory leaks detected. ðŸ¤
I checked if the leak checker leaks memory, and it does. At least in part it's due to #1003 and #773 (these functions are recursive in order to decRef themselves)....
Probably not a big deal, but the leak checker currently reports leaks when converting numbers to strings due to buffers allocated and intentionally never released in the numberUtils module (_POWERS10,...
> I checked if the leak checker leaks memory, and it does. > > At least in part it's due to #1003 and #773 (these functions are recursive in order...
I'm working on JSON support here https://github.com/cician/grain-json. The plan is to merge it into Grain's stdlib soon. Note this is not a very ergonomic API to use. It's meant to...
I'd also add: - A tau constant (https://www.khanacademy.org/math/trigonometry/unit-circle-trig-func/long-live-tau/v/tau-versus-pi) along with PI. - `lerp` (https://en.wikipedia.org/wiki/Linear_interpolation) - `atan2` (https://en.wikipedia.org/wiki/Atan2) - `exp` (https://en.wikipedia.org/wiki/Exponential_function) For logarithms it's useful to have three variants for most...
> Are we waiting for BigInt to land before landing this? Sorry I left everyone in the limbo for more than a month and haven't made any progress on this....