shithub: MicroHs

ref: 2e92c0cfdb63109961ef9e3a00a5e12ca6670b1c
dir: /lib/Data/Fractional.hs/

View raw version
-- Copyright 2023 Lennart Augustsson
-- See LICENSE file for full license.
module Data.Fractional(module Data.Fractional) where
import Primitives
import Data.Num

class Num a => Fractional a where
  (/) :: a -> a -> a
  recip :: a -> a
--  fromRational :: Rational -> a
  fromDouble :: Double -> a

  recip x = fromDouble 1.0 / x