A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
This lets us pave the way to change the behavior of quantity arithmetic
when all units cancel out (#185). If we make this change all at once,
it'll generally be too big and hard to handle. But if we provide this
utility now, then people can migrate individual callsites gradually over
time. Then, at the end (probably 0.5.0?), making the switch to the new
behavior won't be such a big change.
This lets us pave the way to change the behavior of quantity arithmetic when all units cancel out (#185). If we make this change all at once, it'll generally be too big and hard to handle. But if we provide this utility now, then people can migrate individual callsites gradually over time. Then, at the end (probably 0.5.0?), making the switch to the new behavior won't be such a big change.
Helps #185.