I've started implementing arbitrary-precision unsigned integers in Lua. To be incorporated into the visual-functional language I'm building.
Why: I want ints to behave as if they were defined as either 1 or n+1. Real-world performance concerns mean I can't actually implement them that way, but I want to Alonzo to suggest its ints could be implemented that way & behave as if they were.
In practice a 64bit machine should rarely if ever need my bigint code, native ints give plenty of range!
1/2!