(C) 2014 Edward Kmett BSD-style (see the file LICENSE)Edward Kmett <ekmett@gmail.com> experimentalPatternSynonymsNone +Z  Convert a  to a  while preserving NaN Convert a  to a S with proper rounding, while preserving NaN and dealing appropriately with infinityPositive infinityNegative infinity Quiet NaNSignalling NaN Smallest positive half !Smallest positive normalized half Largest positive half :Smallest positive e for which half (1.0 + e) != half (1.0) ?Number of base 10 digits that can be represented without changeIs this  equal to 0?          half_2GIoougtr8aKirFfo6z6h3 Numeric.HalfHalfgetHalffromHalftoHalfPOS_INFNEG_INFQNaNSNaNHALF_MIN HALF_NRM_MINHALF_MAX HALF_EPSILONHALF_DIGHALF_MIN_10_EXPHALF_MAX_10_EXPisZeroghc-prim GHC.TypesFloat $fNumHalf$fRealFloatHalf$fFloatingHalf$fRealFracHalf$fFractionalHalf $fRealHalf $fOrdHalf$fEqHalf $fReadHalf $fShowHalf$fStorableHalf