shithub: MicroHs

ref: ed1d7d4442a02e2c31fad7f98dc7d4e545b54603
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