A NaN doesn't necessarily signify an error... Mathematically it can represent the empty set when there is no solution to an equation.
On Tuesday, April 26, 2016, Anonymous <espr...@gmail.com> wrote: > Why are NaNs allowed to be created without raising an error, and then > allowed to propagate around your program corrupting basically all future > computation. >