The purpose is to compute Hyper-Operation functions with truly arbitrary-precision. It's intended to use as much memory as necessary to do the calculation. It's future-proof, so if 128bit-address-bus CPUs ever become a thing, it will take advantage of the extra memory to "unlock" more calculations.
Install:
cargo install --git https://github.com/Rudxain/HYPER-OP.RS.git
Argument syntax:
hyper-op [n | help | ?] base exp
Example:
hyper-op help # prints the help text
hyper-op 4 7 3 # tetrate 7, 3 times
This helped me optimize the impl