GitHub - johnmcfarlane/cnl: A Compositional Numeric Library for C++

CNL is a numerics library written in C++ which aims to do for int what the STL does for arrays. Its main roles are to help:

- approximate real numbers using fixed-point arithmetic;
- detect and prevent overflow and
- increase precision through alternative rounding modes.
...

[use cases: simulations (games, models), embedded, mobile, GPU, FPGA]

...

[C++ proposals]

...