| Copyright | (c) Alice Rixte 2025 |
|---|---|
| License | BSD 3 |
| Maintainer | alice.rixte@u-bordeaux.fr |
| Stability | unstable |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | GHC2024 |
Data.Units.SI.NonSI.Angle
Description
Dimensionless non standard angle units.
Documentation
Angle in degrees.
Constructors
| Degree a |
Instances
Angle in complete turns (also called cycles or revolutions).
Constructors
| Turn a |
Instances
| IsUnit Turn Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| ShowUnit Turn Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Associated Types
| |||||
| Floating a => ConversionFactor Turn a Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| Floating a => ConvertibleUnit Turn a Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods toBaseUnit :: Turn a -> BaseUnitOf Turn a Source # fromBaseUnit :: BaseUnitOf Turn a -> Turn a Source # | |||||
| Floating a => Floating (Turn a) Source # | |||||
| RealFloat a => RealFloat (Turn a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods floatRadix :: Turn a -> Integer # floatDigits :: Turn a -> Int # floatRange :: Turn a -> (Int, Int) # decodeFloat :: Turn a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Turn a # significand :: Turn a -> Turn a # scaleFloat :: Int -> Turn a -> Turn a # isInfinite :: Turn a -> Bool # isDenormalized :: Turn a -> Bool # isNegativeZero :: Turn a -> Bool # | |||||
| Num a => Num (Turn a) Source # | |||||
| Fractional a => Fractional (Turn a) Source # | |||||
| Real a => Real (Turn a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods toRational :: Turn a -> Rational # | |||||
| RealFrac a => RealFrac (Turn a) Source # | |||||
| Show a => Show (Turn a) Source # | |||||
| Eq a => Eq (Turn a) Source # | |||||
| Ord a => Ord (Turn a) Source # | |||||
| type DimOf Turn Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| type ShowUnitType Turn Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
Angle in gradians.
Constructors
| Gradian a |
Instances
| IsUnit Gradian Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| ShowUnit Gradian Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Associated Types
| |||||
| Floating a => ConversionFactor Gradian a Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| Floating a => ConvertibleUnit Gradian a Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods toBaseUnit :: Gradian a -> BaseUnitOf Gradian a Source # fromBaseUnit :: BaseUnitOf Gradian a -> Gradian a Source # | |||||
| Floating a => Floating (Gradian a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods exp :: Gradian a -> Gradian a # log :: Gradian a -> Gradian a # sqrt :: Gradian a -> Gradian a # (**) :: Gradian a -> Gradian a -> Gradian a # logBase :: Gradian a -> Gradian a -> Gradian a # sin :: Gradian a -> Gradian a # cos :: Gradian a -> Gradian a # tan :: Gradian a -> Gradian a # asin :: Gradian a -> Gradian a # acos :: Gradian a -> Gradian a # atan :: Gradian a -> Gradian a # sinh :: Gradian a -> Gradian a # cosh :: Gradian a -> Gradian a # tanh :: Gradian a -> Gradian a # asinh :: Gradian a -> Gradian a # acosh :: Gradian a -> Gradian a # atanh :: Gradian a -> Gradian a # log1p :: Gradian a -> Gradian a # expm1 :: Gradian a -> Gradian a # | |||||
| RealFloat a => RealFloat (Gradian a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods floatRadix :: Gradian a -> Integer # floatDigits :: Gradian a -> Int # floatRange :: Gradian a -> (Int, Int) # decodeFloat :: Gradian a -> (Integer, Int) # encodeFloat :: Integer -> Int -> Gradian a # exponent :: Gradian a -> Int # significand :: Gradian a -> Gradian a # scaleFloat :: Int -> Gradian a -> Gradian a # isInfinite :: Gradian a -> Bool # isDenormalized :: Gradian a -> Bool # isNegativeZero :: Gradian a -> Bool # | |||||
| Num a => Num (Gradian a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| Fractional a => Fractional (Gradian a) Source # | |||||
| Real a => Real (Gradian a) Source # | |||||
Defined in Data.Units.SI.NonSI.Angle Methods toRational :: Gradian a -> Rational # | |||||
| RealFrac a => RealFrac (Gradian a) Source # | |||||
| Show a => Show (Gradian a) Source # | |||||
| Eq a => Eq (Gradian a) Source # | |||||
| Ord a => Ord (Gradian a) Source # | |||||
| type DimOf Gradian Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||
| type ShowUnitType Gradian Source # | |||||
Defined in Data.Units.SI.NonSI.Angle | |||||