| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Data.Units.Imperial.Length
Synopsis
- newtype Twip a = Twip a
- newtype Thou a = Thou a
- newtype Barleycorn a = Barleycorn a
- newtype Inch a = Inch a
- newtype Hand a = Hand a
- newtype Foot a = Foot a
- newtype Yard a = Yard a
- newtype Chain a = Chain a
- newtype Furlong a = Furlong a
- newtype Mile a = Mile a
- newtype League a = League a
- newtype Fathom a = Fathom a
- newtype Cable a = Cable a
- newtype NauticalMile a = NauticalMile a
- newtype Link a = Link a
- newtype Rod a = Rod a
Documentation
Length in twips.
Constructors
| Twip a |
Instances
Length in thous.
Constructors
| Thou a |
Instances
| IsUnit Thou Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Thou Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Thou a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Thou a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Thou a -> BaseUnitOf Thou a Source # fromBaseUnit :: BaseUnitOf Thou a -> Thou a Source # | |||||
| Floating a => Floating (Thou a) Source # | |||||
| RealFloat a => RealFloat (Thou a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Thou a -> Integer # floatDigits :: Thou a -> Int # floatRange :: Thou a -> (Int, Int) # decodeFloat :: Thou a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Thou a # significand :: Thou a -> Thou a # scaleFloat :: Int -> Thou a -> Thou a # isInfinite :: Thou a -> Bool # isDenormalized :: Thou a -> Bool # isNegativeZero :: Thou a -> Bool # | |||||
| Num a => Num (Thou a) Source # | |||||
| Fractional a => Fractional (Thou a) Source # | |||||
| Real a => Real (Thou a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Thou a -> Rational # | |||||
| RealFrac a => RealFrac (Thou a) Source # | |||||
| Show a => Show (Thou a) Source # | |||||
| Eq a => Eq (Thou a) Source # | |||||
| Ord a => Ord (Thou a) Source # | |||||
| type DimOf Thou Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Thou Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
newtype Barleycorn a Source #
Length in barleycorns.
Constructors
| Barleycorn a |
Instances
| IsUnit Barleycorn Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| ShowUnit Barleycorn Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Barleycorn a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Barleycorn a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Barleycorn a -> BaseUnitOf Barleycorn a Source # fromBaseUnit :: BaseUnitOf Barleycorn a -> Barleycorn a Source # | |||||
| Floating a => Floating (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods pi :: Barleycorn a # exp :: Barleycorn a -> Barleycorn a # log :: Barleycorn a -> Barleycorn a # sqrt :: Barleycorn a -> Barleycorn a # (**) :: Barleycorn a -> Barleycorn a -> Barleycorn a # logBase :: Barleycorn a -> Barleycorn a -> Barleycorn a # sin :: Barleycorn a -> Barleycorn a # cos :: Barleycorn a -> Barleycorn a # tan :: Barleycorn a -> Barleycorn a # asin :: Barleycorn a -> Barleycorn a # acos :: Barleycorn a -> Barleycorn a # atan :: Barleycorn a -> Barleycorn a # sinh :: Barleycorn a -> Barleycorn a # cosh :: Barleycorn a -> Barleycorn a # tanh :: Barleycorn a -> Barleycorn a # asinh :: Barleycorn a -> Barleycorn a # acosh :: Barleycorn a -> Barleycorn a # atanh :: Barleycorn a -> Barleycorn a # log1p :: Barleycorn a -> Barleycorn a # expm1 :: Barleycorn a -> Barleycorn a # log1pexp :: Barleycorn a -> Barleycorn a # log1mexp :: Barleycorn a -> Barleycorn a # | |||||
| RealFloat a => RealFloat (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Barleycorn a -> Integer # floatDigits :: Barleycorn a -> Int # floatRange :: Barleycorn a -> (Int, Int) # decodeFloat :: Barleycorn a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Barleycorn a # exponent :: Barleycorn a -> Int # significand :: Barleycorn a -> Barleycorn a # scaleFloat :: Int -> Barleycorn a -> Barleycorn a # isNaN :: Barleycorn a -> Bool # isInfinite :: Barleycorn a -> Bool # isDenormalized :: Barleycorn a -> Bool # isNegativeZero :: Barleycorn a -> Bool # isIEEE :: Barleycorn a -> Bool # atan2 :: Barleycorn a -> Barleycorn a -> Barleycorn a # | |||||
| Num a => Num (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods (+) :: Barleycorn a -> Barleycorn a -> Barleycorn a # (-) :: Barleycorn a -> Barleycorn a -> Barleycorn a # (*) :: Barleycorn a -> Barleycorn a -> Barleycorn a # negate :: Barleycorn a -> Barleycorn a # abs :: Barleycorn a -> Barleycorn a # signum :: Barleycorn a -> Barleycorn a # fromInteger :: Integer -> Barleycorn a # | |||||
| Fractional a => Fractional (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods (/) :: Barleycorn a -> Barleycorn a -> Barleycorn a # recip :: Barleycorn a -> Barleycorn a # fromRational :: Rational -> Barleycorn a # | |||||
| Real a => Real (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Barleycorn a -> Rational # | |||||
| RealFrac a => RealFrac (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods properFraction :: Integral b => Barleycorn a -> (b, Barleycorn a) # truncate :: Integral b => Barleycorn a -> b # round :: Integral b => Barleycorn a -> b # ceiling :: Integral b => Barleycorn a -> b # floor :: Integral b => Barleycorn a -> b # | |||||
| Show a => Show (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods showsPrec :: Int -> Barleycorn a -> ShowS # show :: Barleycorn a -> String # showList :: [Barleycorn a] -> ShowS # | |||||
| Eq a => Eq (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Ord a => Ord (Barleycorn a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods compare :: Barleycorn a -> Barleycorn a -> Ordering # (<) :: Barleycorn a -> Barleycorn a -> Bool # (<=) :: Barleycorn a -> Barleycorn a -> Bool # (>) :: Barleycorn a -> Barleycorn a -> Bool # (>=) :: Barleycorn a -> Barleycorn a -> Bool # max :: Barleycorn a -> Barleycorn a -> Barleycorn a # min :: Barleycorn a -> Barleycorn a -> Barleycorn a # | |||||
| type DimOf Barleycorn Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Barleycorn Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in inches.
Constructors
| Inch a |
Instances
| IsUnit Inch Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Inch Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Inch a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Inch a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Inch a -> BaseUnitOf Inch a Source # fromBaseUnit :: BaseUnitOf Inch a -> Inch a Source # | |||||
| Floating a => Floating (Inch a) Source # | |||||
| RealFloat a => RealFloat (Inch a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Inch a -> Integer # floatDigits :: Inch a -> Int # floatRange :: Inch a -> (Int, Int) # decodeFloat :: Inch a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Inch a # significand :: Inch a -> Inch a # scaleFloat :: Int -> Inch a -> Inch a # isInfinite :: Inch a -> Bool # isDenormalized :: Inch a -> Bool # isNegativeZero :: Inch a -> Bool # | |||||
| Num a => Num (Inch a) Source # | |||||
| Fractional a => Fractional (Inch a) Source # | |||||
| Real a => Real (Inch a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Inch a -> Rational # | |||||
| RealFrac a => RealFrac (Inch a) Source # | |||||
| Show a => Show (Inch a) Source # | |||||
| Eq a => Eq (Inch a) Source # | |||||
| Ord a => Ord (Inch a) Source # | |||||
| type DimOf Inch Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Inch Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in hands.
Constructors
| Hand a |
Instances
| IsUnit Hand Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Hand Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Hand a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Hand a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Hand a -> BaseUnitOf Hand a Source # fromBaseUnit :: BaseUnitOf Hand a -> Hand a Source # | |||||
| Floating a => Floating (Hand a) Source # | |||||
| RealFloat a => RealFloat (Hand a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Hand a -> Integer # floatDigits :: Hand a -> Int # floatRange :: Hand a -> (Int, Int) # decodeFloat :: Hand a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Hand a # significand :: Hand a -> Hand a # scaleFloat :: Int -> Hand a -> Hand a # isInfinite :: Hand a -> Bool # isDenormalized :: Hand a -> Bool # isNegativeZero :: Hand a -> Bool # | |||||
| Num a => Num (Hand a) Source # | |||||
| Fractional a => Fractional (Hand a) Source # | |||||
| Real a => Real (Hand a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Hand a -> Rational # | |||||
| RealFrac a => RealFrac (Hand a) Source # | |||||
| Show a => Show (Hand a) Source # | |||||
| Eq a => Eq (Hand a) Source # | |||||
| Ord a => Ord (Hand a) Source # | |||||
| type DimOf Hand Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Hand Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in feet.
Constructors
| Foot a |
Instances
| IsUnit Foot Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Foot Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Foot a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Foot a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Foot a -> BaseUnitOf Foot a Source # fromBaseUnit :: BaseUnitOf Foot a -> Foot a Source # | |||||
| Floating a => Floating (Foot a) Source # | |||||
| RealFloat a => RealFloat (Foot a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Foot a -> Integer # floatDigits :: Foot a -> Int # floatRange :: Foot a -> (Int, Int) # decodeFloat :: Foot a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Foot a # significand :: Foot a -> Foot a # scaleFloat :: Int -> Foot a -> Foot a # isInfinite :: Foot a -> Bool # isDenormalized :: Foot a -> Bool # isNegativeZero :: Foot a -> Bool # | |||||
| Num a => Num (Foot a) Source # | |||||
| Fractional a => Fractional (Foot a) Source # | |||||
| Real a => Real (Foot a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Foot a -> Rational # | |||||
| RealFrac a => RealFrac (Foot a) Source # | |||||
| Show a => Show (Foot a) Source # | |||||
| Eq a => Eq (Foot a) Source # | |||||
| Ord a => Ord (Foot a) Source # | |||||
| type DimOf Foot Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Foot Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in yards.
Constructors
| Yard a |
Instances
| IsUnit Yard Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Yard Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Yard a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Yard a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Yard a -> BaseUnitOf Yard a Source # fromBaseUnit :: BaseUnitOf Yard a -> Yard a Source # | |||||
| Floating a => Floating (Yard a) Source # | |||||
| RealFloat a => RealFloat (Yard a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Yard a -> Integer # floatDigits :: Yard a -> Int # floatRange :: Yard a -> (Int, Int) # decodeFloat :: Yard a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Yard a # significand :: Yard a -> Yard a # scaleFloat :: Int -> Yard a -> Yard a # isInfinite :: Yard a -> Bool # isDenormalized :: Yard a -> Bool # isNegativeZero :: Yard a -> Bool # | |||||
| Num a => Num (Yard a) Source # | |||||
| Fractional a => Fractional (Yard a) Source # | |||||
| Real a => Real (Yard a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Yard a -> Rational # | |||||
| RealFrac a => RealFrac (Yard a) Source # | |||||
| Show a => Show (Yard a) Source # | |||||
| Eq a => Eq (Yard a) Source # | |||||
| Ord a => Ord (Yard a) Source # | |||||
| type DimOf Yard Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Yard Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in chains.
Constructors
| Chain a |
Instances
| IsUnit Chain Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Chain Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Chain a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Chain a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Chain a -> BaseUnitOf Chain a Source # fromBaseUnit :: BaseUnitOf Chain a -> Chain a Source # | |||||
| Floating a => Floating (Chain a) Source # | |||||
| RealFloat a => RealFloat (Chain a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Chain a -> Integer # floatDigits :: Chain a -> Int # floatRange :: Chain a -> (Int, Int) # decodeFloat :: Chain a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Chain a # significand :: Chain a -> Chain a # scaleFloat :: Int -> Chain a -> Chain a # isInfinite :: Chain a -> Bool # isDenormalized :: Chain a -> Bool # isNegativeZero :: Chain a -> Bool # | |||||
| Num a => Num (Chain a) Source # | |||||
| Fractional a => Fractional (Chain a) Source # | |||||
| Real a => Real (Chain a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Chain a -> Rational # | |||||
| RealFrac a => RealFrac (Chain a) Source # | |||||
| Show a => Show (Chain a) Source # | |||||
| Eq a => Eq (Chain a) Source # | |||||
| Ord a => Ord (Chain a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type DimOf Chain Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Chain Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in furlongs.
Constructors
| Furlong a |
Instances
| IsUnit Furlong Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Furlong Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Furlong a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Furlong a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Furlong a -> BaseUnitOf Furlong a Source # fromBaseUnit :: BaseUnitOf Furlong a -> Furlong a Source # | |||||
| Floating a => Floating (Furlong a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods exp :: Furlong a -> Furlong a # log :: Furlong a -> Furlong a # sqrt :: Furlong a -> Furlong a # (**) :: Furlong a -> Furlong a -> Furlong a # logBase :: Furlong a -> Furlong a -> Furlong a # sin :: Furlong a -> Furlong a # cos :: Furlong a -> Furlong a # tan :: Furlong a -> Furlong a # asin :: Furlong a -> Furlong a # acos :: Furlong a -> Furlong a # atan :: Furlong a -> Furlong a # sinh :: Furlong a -> Furlong a # cosh :: Furlong a -> Furlong a # tanh :: Furlong a -> Furlong a # asinh :: Furlong a -> Furlong a # acosh :: Furlong a -> Furlong a # atanh :: Furlong a -> Furlong a # log1p :: Furlong a -> Furlong a # expm1 :: Furlong a -> Furlong a # | |||||
| RealFloat a => RealFloat (Furlong a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Furlong a -> Integer # floatDigits :: Furlong a -> Int # floatRange :: Furlong a -> (Int, Int) # decodeFloat :: Furlong a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Furlong a # exponent :: Furlong a -> Int # significand :: Furlong a -> Furlong a # scaleFloat :: Int -> Furlong a -> Furlong a # isInfinite :: Furlong a -> Bool # isDenormalized :: Furlong a -> Bool # isNegativeZero :: Furlong a -> Bool # | |||||
| Num a => Num (Furlong a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => Fractional (Furlong a) Source # | |||||
| Real a => Real (Furlong a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Furlong a -> Rational # | |||||
| RealFrac a => RealFrac (Furlong a) Source # | |||||
| Show a => Show (Furlong a) Source # | |||||
| Eq a => Eq (Furlong a) Source # | |||||
| Ord a => Ord (Furlong a) Source # | |||||
| type DimOf Furlong Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Furlong Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in miles.
Constructors
| Mile a |
Instances
| IsUnit Mile Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Mile Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Mile a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Mile a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Mile a -> BaseUnitOf Mile a Source # fromBaseUnit :: BaseUnitOf Mile a -> Mile a Source # | |||||
| Floating a => Floating (Mile a) Source # | |||||
| RealFloat a => RealFloat (Mile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Mile a -> Integer # floatDigits :: Mile a -> Int # floatRange :: Mile a -> (Int, Int) # decodeFloat :: Mile a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Mile a # significand :: Mile a -> Mile a # scaleFloat :: Int -> Mile a -> Mile a # isInfinite :: Mile a -> Bool # isDenormalized :: Mile a -> Bool # isNegativeZero :: Mile a -> Bool # | |||||
| Num a => Num (Mile a) Source # | |||||
| Fractional a => Fractional (Mile a) Source # | |||||
| Real a => Real (Mile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Mile a -> Rational # | |||||
| RealFrac a => RealFrac (Mile a) Source # | |||||
| Show a => Show (Mile a) Source # | |||||
| Eq a => Eq (Mile a) Source # | |||||
| Ord a => Ord (Mile a) Source # | |||||
| type DimOf Mile Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Mile Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in leagues.
Constructors
| League a |
Instances
| IsUnit League Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit League Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor League a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit League a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: League a -> BaseUnitOf League a Source # fromBaseUnit :: BaseUnitOf League a -> League a Source # | |||||
| Floating a => Floating (League a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods sqrt :: League a -> League a # (**) :: League a -> League a -> League a # logBase :: League a -> League a -> League a # asin :: League a -> League a # acos :: League a -> League a # atan :: League a -> League a # sinh :: League a -> League a # cosh :: League a -> League a # tanh :: League a -> League a # asinh :: League a -> League a # acosh :: League a -> League a # atanh :: League a -> League a # log1p :: League a -> League a # expm1 :: League a -> League a # | |||||
| RealFloat a => RealFloat (League a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: League a -> Integer # floatDigits :: League a -> Int # floatRange :: League a -> (Int, Int) # decodeFloat :: League a -> (Integer, Int) # encodeFloat :: Integer -> Int -> League a # significand :: League a -> League a # scaleFloat :: Int -> League a -> League a # isInfinite :: League a -> Bool # isDenormalized :: League a -> Bool # isNegativeZero :: League a -> Bool # | |||||
| Num a => Num (League a) Source # | |||||
| Fractional a => Fractional (League a) Source # | |||||
| Real a => Real (League a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: League a -> Rational # | |||||
| RealFrac a => RealFrac (League a) Source # | |||||
| Show a => Show (League a) Source # | |||||
| Eq a => Eq (League a) Source # | |||||
| Ord a => Ord (League a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type DimOf League Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType League Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in fathoms.
Constructors
| Fathom a |
Instances
| IsUnit Fathom Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Fathom Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Fathom a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Fathom a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Fathom a -> BaseUnitOf Fathom a Source # fromBaseUnit :: BaseUnitOf Fathom a -> Fathom a Source # | |||||
| Floating a => Floating (Fathom a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods sqrt :: Fathom a -> Fathom a # (**) :: Fathom a -> Fathom a -> Fathom a # logBase :: Fathom a -> Fathom a -> Fathom a # asin :: Fathom a -> Fathom a # acos :: Fathom a -> Fathom a # atan :: Fathom a -> Fathom a # sinh :: Fathom a -> Fathom a # cosh :: Fathom a -> Fathom a # tanh :: Fathom a -> Fathom a # asinh :: Fathom a -> Fathom a # acosh :: Fathom a -> Fathom a # atanh :: Fathom a -> Fathom a # log1p :: Fathom a -> Fathom a # expm1 :: Fathom a -> Fathom a # | |||||
| RealFloat a => RealFloat (Fathom a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Fathom a -> Integer # floatDigits :: Fathom a -> Int # floatRange :: Fathom a -> (Int, Int) # decodeFloat :: Fathom a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Fathom a # significand :: Fathom a -> Fathom a # scaleFloat :: Int -> Fathom a -> Fathom a # isInfinite :: Fathom a -> Bool # isDenormalized :: Fathom a -> Bool # isNegativeZero :: Fathom a -> Bool # | |||||
| Num a => Num (Fathom a) Source # | |||||
| Fractional a => Fractional (Fathom a) Source # | |||||
| Real a => Real (Fathom a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Fathom a -> Rational # | |||||
| RealFrac a => RealFrac (Fathom a) Source # | |||||
| Show a => Show (Fathom a) Source # | |||||
| Eq a => Eq (Fathom a) Source # | |||||
| Ord a => Ord (Fathom a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type DimOf Fathom Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Fathom Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in cables.
Constructors
| Cable a |
Instances
| IsUnit Cable Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Cable Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Cable a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Cable a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Cable a -> BaseUnitOf Cable a Source # fromBaseUnit :: BaseUnitOf Cable a -> Cable a Source # | |||||
| Floating a => Floating (Cable a) Source # | |||||
| RealFloat a => RealFloat (Cable a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Cable a -> Integer # floatDigits :: Cable a -> Int # floatRange :: Cable a -> (Int, Int) # decodeFloat :: Cable a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Cable a # significand :: Cable a -> Cable a # scaleFloat :: Int -> Cable a -> Cable a # isInfinite :: Cable a -> Bool # isDenormalized :: Cable a -> Bool # isNegativeZero :: Cable a -> Bool # | |||||
| Num a => Num (Cable a) Source # | |||||
| Fractional a => Fractional (Cable a) Source # | |||||
| Real a => Real (Cable a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Cable a -> Rational # | |||||
| RealFrac a => RealFrac (Cable a) Source # | |||||
| Show a => Show (Cable a) Source # | |||||
| Eq a => Eq (Cable a) Source # | |||||
| Ord a => Ord (Cable a) Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type DimOf Cable Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Cable Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
newtype NauticalMile a Source #
Length in nautical miles.
Constructors
| NauticalMile a |
Instances
| IsUnit NauticalMile Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| ShowUnit NauticalMile Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor NauticalMile a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit NauticalMile a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: NauticalMile a -> BaseUnitOf NauticalMile a Source # fromBaseUnit :: BaseUnitOf NauticalMile a -> NauticalMile a Source # | |||||
| Floating a => Floating (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods pi :: NauticalMile a # exp :: NauticalMile a -> NauticalMile a # log :: NauticalMile a -> NauticalMile a # sqrt :: NauticalMile a -> NauticalMile a # (**) :: NauticalMile a -> NauticalMile a -> NauticalMile a # logBase :: NauticalMile a -> NauticalMile a -> NauticalMile a # sin :: NauticalMile a -> NauticalMile a # cos :: NauticalMile a -> NauticalMile a # tan :: NauticalMile a -> NauticalMile a # asin :: NauticalMile a -> NauticalMile a # acos :: NauticalMile a -> NauticalMile a # atan :: NauticalMile a -> NauticalMile a # sinh :: NauticalMile a -> NauticalMile a # cosh :: NauticalMile a -> NauticalMile a # tanh :: NauticalMile a -> NauticalMile a # asinh :: NauticalMile a -> NauticalMile a # acosh :: NauticalMile a -> NauticalMile a # atanh :: NauticalMile a -> NauticalMile a # log1p :: NauticalMile a -> NauticalMile a # expm1 :: NauticalMile a -> NauticalMile a # log1pexp :: NauticalMile a -> NauticalMile a # log1mexp :: NauticalMile a -> NauticalMile a # | |||||
| RealFloat a => RealFloat (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: NauticalMile a -> Integer # floatDigits :: NauticalMile a -> Int # floatRange :: NauticalMile a -> (Int, Int) # decodeFloat :: NauticalMile a -> (Integer, Int) # encodeFloat :: Integer -> Int -> NauticalMile a # exponent :: NauticalMile a -> Int # significand :: NauticalMile a -> NauticalMile a # scaleFloat :: Int -> NauticalMile a -> NauticalMile a # isNaN :: NauticalMile a -> Bool # isInfinite :: NauticalMile a -> Bool # isDenormalized :: NauticalMile a -> Bool # isNegativeZero :: NauticalMile a -> Bool # isIEEE :: NauticalMile a -> Bool # atan2 :: NauticalMile a -> NauticalMile a -> NauticalMile a # | |||||
| Num a => Num (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods (+) :: NauticalMile a -> NauticalMile a -> NauticalMile a # (-) :: NauticalMile a -> NauticalMile a -> NauticalMile a # (*) :: NauticalMile a -> NauticalMile a -> NauticalMile a # negate :: NauticalMile a -> NauticalMile a # abs :: NauticalMile a -> NauticalMile a # signum :: NauticalMile a -> NauticalMile a # fromInteger :: Integer -> NauticalMile a # | |||||
| Fractional a => Fractional (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods (/) :: NauticalMile a -> NauticalMile a -> NauticalMile a # recip :: NauticalMile a -> NauticalMile a # fromRational :: Rational -> NauticalMile a # | |||||
| Real a => Real (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: NauticalMile a -> Rational # | |||||
| RealFrac a => RealFrac (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods properFraction :: Integral b => NauticalMile a -> (b, NauticalMile a) # truncate :: Integral b => NauticalMile a -> b # round :: Integral b => NauticalMile a -> b # ceiling :: Integral b => NauticalMile a -> b # floor :: Integral b => NauticalMile a -> b # | |||||
| Show a => Show (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods showsPrec :: Int -> NauticalMile a -> ShowS # show :: NauticalMile a -> String # showList :: [NauticalMile a] -> ShowS # | |||||
| Eq a => Eq (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods (==) :: NauticalMile a -> NauticalMile a -> Bool # (/=) :: NauticalMile a -> NauticalMile a -> Bool # | |||||
| Ord a => Ord (NauticalMile a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods compare :: NauticalMile a -> NauticalMile a -> Ordering # (<) :: NauticalMile a -> NauticalMile a -> Bool # (<=) :: NauticalMile a -> NauticalMile a -> Bool # (>) :: NauticalMile a -> NauticalMile a -> Bool # (>=) :: NauticalMile a -> NauticalMile a -> Bool # max :: NauticalMile a -> NauticalMile a -> NauticalMile a # min :: NauticalMile a -> NauticalMile a -> NauticalMile a # | |||||
| type DimOf NauticalMile Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType NauticalMile Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in links.
Constructors
| Link a |
Instances
| IsUnit Link Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Link Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Link a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Link a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Link a -> BaseUnitOf Link a Source # fromBaseUnit :: BaseUnitOf Link a -> Link a Source # | |||||
| Floating a => Floating (Link a) Source # | |||||
| RealFloat a => RealFloat (Link a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Link a -> Integer # floatDigits :: Link a -> Int # floatRange :: Link a -> (Int, Int) # decodeFloat :: Link a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Link a # significand :: Link a -> Link a # scaleFloat :: Int -> Link a -> Link a # isInfinite :: Link a -> Bool # isDenormalized :: Link a -> Bool # isNegativeZero :: Link a -> Bool # | |||||
| Num a => Num (Link a) Source # | |||||
| Fractional a => Fractional (Link a) Source # | |||||
| Real a => Real (Link a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Link a -> Rational # | |||||
| RealFrac a => RealFrac (Link a) Source # | |||||
| Show a => Show (Link a) Source # | |||||
| Eq a => Eq (Link a) Source # | |||||
| Ord a => Ord (Link a) Source # | |||||
| type DimOf Link Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Link Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
Length in rods.
Constructors
| Rod a |
Instances
| IsUnit Rod Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| ShowUnit Rod Source # | |||||
Defined in Data.Units.Imperial.Length Associated Types
| |||||
| Fractional a => ConversionFactor Rod a Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| Fractional a => ConvertibleUnit Rod a Source # | |||||
Defined in Data.Units.Imperial.Length Methods toBaseUnit :: Rod a -> BaseUnitOf Rod a Source # fromBaseUnit :: BaseUnitOf Rod a -> Rod a Source # | |||||
| Floating a => Floating (Rod a) Source # | |||||
| RealFloat a => RealFloat (Rod a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods floatRadix :: Rod a -> Integer # floatDigits :: Rod a -> Int # floatRange :: Rod a -> (Int, Int) # decodeFloat :: Rod a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Rod a # significand :: Rod a -> Rod a # scaleFloat :: Int -> Rod a -> Rod a # isInfinite :: Rod a -> Bool # isDenormalized :: Rod a -> Bool # isNegativeZero :: Rod a -> Bool # | |||||
| Num a => Num (Rod a) Source # | |||||
| Fractional a => Fractional (Rod a) Source # | |||||
| Real a => Real (Rod a) Source # | |||||
Defined in Data.Units.Imperial.Length Methods toRational :: Rod a -> Rational # | |||||
| RealFrac a => RealFrac (Rod a) Source # | |||||
| Show a => Show (Rod a) Source # | |||||
| Eq a => Eq (Rod a) Source # | |||||
| Ord a => Ord (Rod a) Source # | |||||
| type DimOf Rod Source # | |||||
Defined in Data.Units.Imperial.Length | |||||
| type ShowUnitType Rod Source # | |||||
Defined in Data.Units.Imperial.Length | |||||