convert-units-0.1: Statically typed unit conversions
Safe HaskellNone
LanguageGHC2024

Data.Units.Imperial.Area

Synopsis

Documentation

newtype Acre a Source #

Area in acres.

Constructors

Acre a 

Instances

Instances details
IsUnit Acre Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type DimOf Acre 
Instance details

Defined in Data.Units.Imperial.Area

type DimOf Acre = Area
ShowUnit Acre Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type ShowUnitType Acre 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Acre = 'Text "ac"
Fractional a => ConversionFactor Acre a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

factor :: a Source #

Fractional a => ConvertibleUnit Acre a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Floating a => Floating (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

pi :: Acre a #

exp :: Acre a -> Acre a #

log :: Acre a -> Acre a #

sqrt :: Acre a -> Acre a #

(**) :: Acre a -> Acre a -> Acre a #

logBase :: Acre a -> Acre a -> Acre a #

sin :: Acre a -> Acre a #

cos :: Acre a -> Acre a #

tan :: Acre a -> Acre a #

asin :: Acre a -> Acre a #

acos :: Acre a -> Acre a #

atan :: Acre a -> Acre a #

sinh :: Acre a -> Acre a #

cosh :: Acre a -> Acre a #

tanh :: Acre a -> Acre a #

asinh :: Acre a -> Acre a #

acosh :: Acre a -> Acre a #

atanh :: Acre a -> Acre a #

log1p :: Acre a -> Acre a #

expm1 :: Acre a -> Acre a #

log1pexp :: Acre a -> Acre a #

log1mexp :: Acre a -> Acre a #

RealFloat a => RealFloat (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Num a => Num (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(+) :: Acre a -> Acre a -> Acre a #

(-) :: Acre a -> Acre a -> Acre a #

(*) :: Acre a -> Acre a -> Acre a #

negate :: Acre a -> Acre a #

abs :: Acre a -> Acre a #

signum :: Acre a -> Acre a #

fromInteger :: Integer -> Acre a #

Fractional a => Fractional (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(/) :: Acre a -> Acre a -> Acre a #

recip :: Acre a -> Acre a #

fromRational :: Rational -> Acre a #

Real a => Real (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

toRational :: Acre a -> Rational #

RealFrac a => RealFrac (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

properFraction :: Integral b => Acre a -> (b, Acre a) #

truncate :: Integral b => Acre a -> b #

round :: Integral b => Acre a -> b #

ceiling :: Integral b => Acre a -> b #

floor :: Integral b => Acre a -> b #

Show a => Show (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

showsPrec :: Int -> Acre a -> ShowS #

show :: Acre a -> String #

showList :: [Acre a] -> ShowS #

Eq a => Eq (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(==) :: Acre a -> Acre a -> Bool #

(/=) :: Acre a -> Acre a -> Bool #

Ord a => Ord (Acre a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

compare :: Acre a -> Acre a -> Ordering #

(<) :: Acre a -> Acre a -> Bool #

(<=) :: Acre a -> Acre a -> Bool #

(>) :: Acre a -> Acre a -> Bool #

(>=) :: Acre a -> Acre a -> Bool #

max :: Acre a -> Acre a -> Acre a #

min :: Acre a -> Acre a -> Acre a #

type DimOf Acre Source # 
Instance details

Defined in Data.Units.Imperial.Area

type DimOf Acre = Area
type ShowUnitType Acre Source # 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Acre = 'Text "ac"

newtype Perch a Source #

Area in perches.

Constructors

Perch a 

Instances

Instances details
IsUnit Perch Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type DimOf Perch 
Instance details

Defined in Data.Units.Imperial.Area

ShowUnit Perch Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type ShowUnitType Perch 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Perch = 'Text "perch"
Fractional a => ConversionFactor Perch a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

factor :: a Source #

Fractional a => ConvertibleUnit Perch a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Floating a => Floating (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

pi :: Perch a #

exp :: Perch a -> Perch a #

log :: Perch a -> Perch a #

sqrt :: Perch a -> Perch a #

(**) :: Perch a -> Perch a -> Perch a #

logBase :: Perch a -> Perch a -> Perch a #

sin :: Perch a -> Perch a #

cos :: Perch a -> Perch a #

tan :: Perch a -> Perch a #

asin :: Perch a -> Perch a #

acos :: Perch a -> Perch a #

atan :: Perch a -> Perch a #

sinh :: Perch a -> Perch a #

cosh :: Perch a -> Perch a #

tanh :: Perch a -> Perch a #

asinh :: Perch a -> Perch a #

acosh :: Perch a -> Perch a #

atanh :: Perch a -> Perch a #

log1p :: Perch a -> Perch a #

expm1 :: Perch a -> Perch a #

log1pexp :: Perch a -> Perch a #

log1mexp :: Perch a -> Perch a #

RealFloat a => RealFloat (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Num a => Num (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(+) :: Perch a -> Perch a -> Perch a #

(-) :: Perch a -> Perch a -> Perch a #

(*) :: Perch a -> Perch a -> Perch a #

negate :: Perch a -> Perch a #

abs :: Perch a -> Perch a #

signum :: Perch a -> Perch a #

fromInteger :: Integer -> Perch a #

Fractional a => Fractional (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(/) :: Perch a -> Perch a -> Perch a #

recip :: Perch a -> Perch a #

fromRational :: Rational -> Perch a #

Real a => Real (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

toRational :: Perch a -> Rational #

RealFrac a => RealFrac (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

properFraction :: Integral b => Perch a -> (b, Perch a) #

truncate :: Integral b => Perch a -> b #

round :: Integral b => Perch a -> b #

ceiling :: Integral b => Perch a -> b #

floor :: Integral b => Perch a -> b #

Show a => Show (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

showsPrec :: Int -> Perch a -> ShowS #

show :: Perch a -> String #

showList :: [Perch a] -> ShowS #

Eq a => Eq (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(==) :: Perch a -> Perch a -> Bool #

(/=) :: Perch a -> Perch a -> Bool #

Ord a => Ord (Perch a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

compare :: Perch a -> Perch a -> Ordering #

(<) :: Perch a -> Perch a -> Bool #

(<=) :: Perch a -> Perch a -> Bool #

(>) :: Perch a -> Perch a -> Bool #

(>=) :: Perch a -> Perch a -> Bool #

max :: Perch a -> Perch a -> Perch a #

min :: Perch a -> Perch a -> Perch a #

type DimOf Perch Source # 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Perch Source # 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Perch = 'Text "perch"

newtype Rood a Source #

Area in roods.

Constructors

Rood a 

Instances

Instances details
IsUnit Rood Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type DimOf Rood 
Instance details

Defined in Data.Units.Imperial.Area

type DimOf Rood = Area
ShowUnit Rood Source # 
Instance details

Defined in Data.Units.Imperial.Area

Associated Types

type ShowUnitType Rood 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Rood = 'Text "ro"
Fractional a => ConversionFactor Rood a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

factor :: a Source #

Fractional a => ConvertibleUnit Rood a Source # 
Instance details

Defined in Data.Units.Imperial.Area

Floating a => Floating (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

pi :: Rood a #

exp :: Rood a -> Rood a #

log :: Rood a -> Rood a #

sqrt :: Rood a -> Rood a #

(**) :: Rood a -> Rood a -> Rood a #

logBase :: Rood a -> Rood a -> Rood a #

sin :: Rood a -> Rood a #

cos :: Rood a -> Rood a #

tan :: Rood a -> Rood a #

asin :: Rood a -> Rood a #

acos :: Rood a -> Rood a #

atan :: Rood a -> Rood a #

sinh :: Rood a -> Rood a #

cosh :: Rood a -> Rood a #

tanh :: Rood a -> Rood a #

asinh :: Rood a -> Rood a #

acosh :: Rood a -> Rood a #

atanh :: Rood a -> Rood a #

log1p :: Rood a -> Rood a #

expm1 :: Rood a -> Rood a #

log1pexp :: Rood a -> Rood a #

log1mexp :: Rood a -> Rood a #

RealFloat a => RealFloat (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Num a => Num (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(+) :: Rood a -> Rood a -> Rood a #

(-) :: Rood a -> Rood a -> Rood a #

(*) :: Rood a -> Rood a -> Rood a #

negate :: Rood a -> Rood a #

abs :: Rood a -> Rood a #

signum :: Rood a -> Rood a #

fromInteger :: Integer -> Rood a #

Fractional a => Fractional (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(/) :: Rood a -> Rood a -> Rood a #

recip :: Rood a -> Rood a #

fromRational :: Rational -> Rood a #

Real a => Real (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

toRational :: Rood a -> Rational #

RealFrac a => RealFrac (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

properFraction :: Integral b => Rood a -> (b, Rood a) #

truncate :: Integral b => Rood a -> b #

round :: Integral b => Rood a -> b #

ceiling :: Integral b => Rood a -> b #

floor :: Integral b => Rood a -> b #

Show a => Show (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

showsPrec :: Int -> Rood a -> ShowS #

show :: Rood a -> String #

showList :: [Rood a] -> ShowS #

Eq a => Eq (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

(==) :: Rood a -> Rood a -> Bool #

(/=) :: Rood a -> Rood a -> Bool #

Ord a => Ord (Rood a) Source # 
Instance details

Defined in Data.Units.Imperial.Area

Methods

compare :: Rood a -> Rood a -> Ordering #

(<) :: Rood a -> Rood a -> Bool #

(<=) :: Rood a -> Rood a -> Bool #

(>) :: Rood a -> Rood a -> Bool #

(>=) :: Rood a -> Rood a -> Bool #

max :: Rood a -> Rood a -> Rood a #

min :: Rood a -> Rood a -> Rood a #

type DimOf Rood Source # 
Instance details

Defined in Data.Units.Imperial.Area

type DimOf Rood = Area
type ShowUnitType Rood Source # 
Instance details

Defined in Data.Units.Imperial.Area

type ShowUnitType Rood = 'Text "ro"