I'm about to expand the BSON protocol library to support 128-bit decimal numbers. But, to do that, I would need to write a 128-decimal decimal number support into Nim.
So, I could either:
Has there been much need for such decimal support?
I know if Nim is ever used for financial work, some kind of decimal arithmetic would be needed to prevent rounding issues.
If made it a separate library I would definitely put it on nimble.directory. Or, I could submit it to be part of the Nim language standard library if there was interest.
Opinions?
Which uses the IEEE 754 spec:
It's not on nimble because in the end we didn't use it so it's not tested.
If someone is interested in adopting it, it can be forked and I can redirect to that repo.