non/spire — pull request #254 by tixxit (2014-05-26 22:35:36+00:00)
Title: Floating Point Filter macro-fication

This is a complete re-do of floating-point filter to use macros to allow operation fusion and "inlining". All floating-point filter expressions now only box to create the result. The exception is if the expression ends with a `signum` call - in that case, there will be 0 boxing (if the floating-point filter succeeds). See the benchmarks for examples of no-box expressions.