[Haskell-cafe] fast fractional part of floating point number - modf?