Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Units.NonStd.Temperature
Synopsis
- newtype Celsius a = Celsius a
- newtype Fahrenheit a = Fahrenheit a
Documentation
Thermodynamic temperature in Celsius degrees
Constructors
Celsius a |
Instances
newtype Fahrenheit a Source #
Thermodynamic temperature in Fahrenheit degrees
Constructors
Fahrenheit a |
Instances
IsUnit Fahrenheit Source # | |||||
Defined in Data.Units.NonStd.Temperature Associated Types
| |||||
ShowUnit Fahrenheit Source # | |||||
Defined in Data.Units.NonStd.Temperature Associated Types
Methods showsUnitPrec :: Int -> ShowS Source # prettysUnitPrec :: Int -> ShowS Source # prettyUnit :: String Source # | |||||
Fractional a => ConversionFactor Fahrenheit a Source # | |||||
Defined in Data.Units.NonStd.Temperature | |||||
Fractional a => ConvertibleUnit Fahrenheit a Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods toBaseUnit :: Fahrenheit a -> BaseUnitOf Fahrenheit a Source # fromBaseUnit :: BaseUnitOf Fahrenheit a -> Fahrenheit a Source # | |||||
Floating a => Floating (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods pi :: Fahrenheit a exp :: Fahrenheit a -> Fahrenheit a log :: Fahrenheit a -> Fahrenheit a sqrt :: Fahrenheit a -> Fahrenheit a (**) :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a logBase :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a sin :: Fahrenheit a -> Fahrenheit a cos :: Fahrenheit a -> Fahrenheit a tan :: Fahrenheit a -> Fahrenheit a asin :: Fahrenheit a -> Fahrenheit a acos :: Fahrenheit a -> Fahrenheit a atan :: Fahrenheit a -> Fahrenheit a sinh :: Fahrenheit a -> Fahrenheit a cosh :: Fahrenheit a -> Fahrenheit a tanh :: Fahrenheit a -> Fahrenheit a asinh :: Fahrenheit a -> Fahrenheit a acosh :: Fahrenheit a -> Fahrenheit a atanh :: Fahrenheit a -> Fahrenheit a log1p :: Fahrenheit a -> Fahrenheit a expm1 :: Fahrenheit a -> Fahrenheit a log1pexp :: Fahrenheit a -> Fahrenheit a log1mexp :: Fahrenheit a -> Fahrenheit a | |||||
RealFloat a => RealFloat (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods floatRadix :: Fahrenheit a -> Integer floatDigits :: Fahrenheit a -> Int floatRange :: Fahrenheit a -> (Int, Int) decodeFloat :: Fahrenheit a -> (Integer, Int) encodeFloat :: Integer -> Int -> Fahrenheit a exponent :: Fahrenheit a -> Int significand :: Fahrenheit a -> Fahrenheit a scaleFloat :: Int -> Fahrenheit a -> Fahrenheit a isNaN :: Fahrenheit a -> Bool isInfinite :: Fahrenheit a -> Bool isDenormalized :: Fahrenheit a -> Bool isNegativeZero :: Fahrenheit a -> Bool isIEEE :: Fahrenheit a -> Bool atan2 :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a | |||||
Num a => Num (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods (+) :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a (-) :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a (*) :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a negate :: Fahrenheit a -> Fahrenheit a abs :: Fahrenheit a -> Fahrenheit a signum :: Fahrenheit a -> Fahrenheit a fromInteger :: Integer -> Fahrenheit a | |||||
Fractional a => Fractional (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods (/) :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a recip :: Fahrenheit a -> Fahrenheit a fromRational :: Rational -> Fahrenheit a | |||||
Real a => Real (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods toRational :: Fahrenheit a -> Rational | |||||
RealFrac a => RealFrac (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods properFraction :: Integral b => Fahrenheit a -> (b, Fahrenheit a) truncate :: Integral b => Fahrenheit a -> b round :: Integral b => Fahrenheit a -> b ceiling :: Integral b => Fahrenheit a -> b floor :: Integral b => Fahrenheit a -> b | |||||
Show a => Show (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods showsPrec :: Int -> Fahrenheit a -> ShowS show :: Fahrenheit a -> String showList :: [Fahrenheit a] -> ShowS | |||||
Eq a => Eq (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature | |||||
Ord a => Ord (Fahrenheit a) Source # | |||||
Defined in Data.Units.NonStd.Temperature Methods compare :: Fahrenheit a -> Fahrenheit a -> Ordering (<) :: Fahrenheit a -> Fahrenheit a -> Bool (<=) :: Fahrenheit a -> Fahrenheit a -> Bool (>) :: Fahrenheit a -> Fahrenheit a -> Bool (>=) :: Fahrenheit a -> Fahrenheit a -> Bool max :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a min :: Fahrenheit a -> Fahrenheit a -> Fahrenheit a | |||||
type DimOf Fahrenheit Source # | |||||
Defined in Data.Units.NonStd.Temperature | |||||
type ShowUnitType Fahrenheit Source # | |||||
Defined in Data.Units.NonStd.Temperature |