Changelog for ieee754-0.8.0

Changes in 0.8.0: * Daniel Mendler added minDenormal. Changes in 0.7.9: * Rename nextup/nextdown to ieeesucc/ieeepred to avoid clashes with libm functions (fixes issue #15, reported by @clinty) Changes in 0.7.8: * Alain O'Dea fixed broken illumos build. * Simplified endianness detection in C code. Changes in 0.7.7: * Johan Kiviniemi added tests for minNormal, maxFinite, epsilon, maxNaNPayload. Changes in 0.7.6: * Fix broken windows build. Changes in 0.7.5: * Added more robust check for endianness (related to issue #5, reported by @juricast). Changes in 0.7.4: * Add C implementation of copysign, copysignf * Remove libm dependency * Anders Kaseorg fixed documentation for epsilon. Changes in 0.7.3: * Bugfix from Björn Buckwalter: any two negative values were approxEqIEEE Changes in 0.7.2: * Fix aliasing warnings in C code Changes in 0.7.1: * Rename package from "ieee" to "ieee754" Changes in 0.7: * Add IEEE type class with instances for Double, Float, CDouble, and CFloat * Add functions for getting/setting NaN payloads * Add succIEEE/predIEEE for advancing up and down the IEEE number line (ported from Tango's nextUp and nextDown) * Add bisectIEEE for midpoints of two numbers on the IEEE number line (ported from Tango's ieeeMean) * Add identicalIEEE for exact (bitwise) equality of IEEE numbers * Add copySign for setting the sign bit of an IEEE number * Add sameSignificandBits for seeing how many significand bits of two IEEE numbers agree, ported from Tango's feqrel * Add nan, infinity, maxFinite, minNormal constants for IEEE numbers * Add maxNum and minNum * Rename maxF and minF to maxNaN and minNaN * Switch to a simpler "~==" comparison for complex numbers * Make "~==" comparison use sameSignificandBits for IEEE types * Make "===" comparison use bitwise equality for IEEE types * Remove old "eqRel" comparisons. * Remove old epsilon' and delta constants * Remove (RealFloat a) => AEq (Complex a) instance in favor of explicit instances for Complex {Double,Float,CDouble,CFloat} Changes in 0.6.1: * Remove AEq instance for CLDouble (thanks to Bjorn Buckwalter)