[Haskell-cafe] RealFloat constraint on Complex type