aviation-weight-balance-0.0.3: Weight and Balance structures used in aviation.
Safe HaskellNone
LanguageHaskell2010

Data.Aviation.WB.Moment

Documentation

data Moment Source #

Constructors

Moment Weight ArmStatic 

Instances

Instances details
Eq Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

Methods

(==) :: Moment -> Moment -> Bool #

(/=) :: Moment -> Moment -> Bool #

Ord Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

Show Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

SetArmStatic Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasArmStatics Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasArmStatic Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

SetWeight Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasWeights Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasWeight Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

SetMoment Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasMoments Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

HasMoment Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

class HasMoment c where Source #

Methods

moment :: Lens' c Moment Source #

Instances

Instances details
HasMoment Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

class HasMoments a where Source #

Instances

Instances details
HasMoments Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

class SetMoment a where Source #

Instances

Instances details
SetMoment Moment Source # 
Instance details

Defined in Data.Aviation.WB.Moment

class HasMoment0 a where Source #

totalWeights :: (HasMoment moment, Foldable f) => f moment -> Weight Source #

momentX :: (HasWeight w, HasArmStatic s, Applicative f) => f w -> f s -> f Moment Source #