
toRational :: Real a => a -> Rational
This, combined with
fromRational :: Fractional a => Rational -> a
forms realToFrac :: (Real a, Fractional b) => a -> b
On Thu, Dec 12, 2013 at 2:29 PM, Niklas Haas
On Thu, 12 Dec 2013 20:19:35 +0100, EatsKittens < temporalabstraction@gmail.com> wrote:
Is there a way to add a method to a typeclass like num to implement this concept? A function that converts any number to floats? Non-text part: text/html _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
The typeclass Real has this in a slightly different form:
toRational :: Real a => a -> Rational
You can use fromRational :: Rational -> Float together with this to implement your function. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe