qntm / t-a-i

Converts Unix milliseconds to and from International Atomic Time (TAI) milliseconds
MIT License
43 stars 2 forks source link

Use `Rat.INFINITY` to simplify a lot of logic #38

Closed qntm closed 2 years ago

qntm commented 2 years ago

Allow new Rat(1n, 0n) and then make strategic use of it in various places in our logic. This allows code in munge.js, and especially segment.js to be simplified quite significantly, in exchange for only a very small amount of increased complexity in rat.js.