aviation-weight-balance 0.0.2 → 0.0.3
raw patch · 5 files changed
+22/−6 lines, 5 filesdep ~aviation-unitsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: aviation-units
API changes (from Hackage documentation)
+ Data.Aviation.WB.Arm.ArmRangeLower: instance Data.Aviation.Units.Millimetres.Millimetres Data.Aviation.WB.Arm.ArmRangeLower.ArmRangeLower
+ Data.Aviation.WB.Arm.ArmRangeUpper: instance Data.Aviation.Units.Millimetres.Millimetres Data.Aviation.WB.Arm.ArmRangeUpper.ArmRangeUpper
+ Data.Aviation.WB.Arm.ArmStatic: instance Data.Aviation.Units.Millimetres.Millimetres Data.Aviation.WB.Arm.ArmStatic.ArmStatic
- Data.Aviation.WB.Arm.Arm: arm :: HasArm c_ac81 => Lens' c_ac81 Arm
+ Data.Aviation.WB.Arm.Arm: arm :: HasArm c_acnJ => Lens' c_acnJ Arm
- Data.Aviation.WB.Arm.Arm: class HasArm c_ac81
+ Data.Aviation.WB.Arm.Arm: class HasArm c_acnJ
- Data.Aviation.WB.Arm.ArmRange: armRange :: HasArmRange c_aaIK => Lens' c_aaIK ArmRange
+ Data.Aviation.WB.Arm.ArmRange: armRange :: HasArmRange c_aaTh => Lens' c_aaTh ArmRange
- Data.Aviation.WB.Arm.ArmRange: class HasArmRange c_aaIK
+ Data.Aviation.WB.Arm.ArmRange: class HasArmRange c_aaTh
- Data.Aviation.WB.Arm.ArmRangeLower: armRangeLower :: HasArmRangeLower c_a8MA => Lens' c_a8MA ArmRangeLower
+ Data.Aviation.WB.Arm.ArmRangeLower: armRangeLower :: HasArmRangeLower c_a8MD => Lens' c_a8MD ArmRangeLower
- Data.Aviation.WB.Arm.ArmRangeLower: class HasArmRangeLower c_a8MA
+ Data.Aviation.WB.Arm.ArmRangeLower: class HasArmRangeLower c_a8MD
- Data.Aviation.WB.Arm.ArmRangeUpper: armRangeUpper :: HasArmRangeUpper c_aa1j => Lens' c_aa1j ArmRangeUpper
+ Data.Aviation.WB.Arm.ArmRangeUpper: armRangeUpper :: HasArmRangeUpper c_aa6F => Lens' c_aa6F ArmRangeUpper
- Data.Aviation.WB.Arm.ArmRangeUpper: class HasArmRangeUpper c_aa1j
+ Data.Aviation.WB.Arm.ArmRangeUpper: class HasArmRangeUpper c_aa6F
- Data.Aviation.WB.Arm.ArmStatic: armStatic :: HasArmStatic c_abqv => Lens' c_abqv ArmStatic
+ Data.Aviation.WB.Arm.ArmStatic: armStatic :: HasArmStatic c_abB2 => Lens' c_abB2 ArmStatic
- Data.Aviation.WB.Arm.ArmStatic: class HasArmStatic c_abqv
+ Data.Aviation.WB.Arm.ArmStatic: class HasArmStatic c_abB2
- Data.Aviation.WB.Moment: class HasMoment c_aeGl
+ Data.Aviation.WB.Moment: class HasMoment c_aeW3
- Data.Aviation.WB.Moment: moment :: HasMoment c_aeGl => Lens' c_aeGl Moment
+ Data.Aviation.WB.Moment: moment :: HasMoment c_aeW3 => Lens' c_aeW3 Moment
- Data.Aviation.WB.Volume: class HasVolume c_ad6y
+ Data.Aviation.WB.Volume: class HasVolume c_admg
- Data.Aviation.WB.Volume: volume :: HasVolume c_ad6y => Lens' c_ad6y Volume
+ Data.Aviation.WB.Volume: volume :: HasVolume c_admg => Lens' c_admg Volume
- Data.Aviation.WB.Weight: class HasWeight c_ae1d
+ Data.Aviation.WB.Weight: class HasWeight c_aegV
- Data.Aviation.WB.Weight: weight :: HasWeight c_ae1d => Lens' c_ae1d Weight
+ Data.Aviation.WB.Weight: weight :: HasWeight c_aegV => Lens' c_aegV Weight
Files
- aviation-weight-balance.cabal +2/−2
- changelog +4/−0
- src/Data/Aviation/WB/Arm/ArmRangeLower.hs +5/−1
- src/Data/Aviation/WB/Arm/ArmRangeUpper.hs +6/−2
- src/Data/Aviation/WB/Arm/ArmStatic.hs +5/−1
aviation-weight-balance.cabal view
@@ -1,5 +1,5 @@ name: aviation-weight-balance-version: 0.0.2+version: 0.0.3 license: BSD3 license-file: LICENCE author: Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>, Joshua Morris <ɯoɔ˙lᴉɐɯƃ@llǝʞsɐɥ+sᴉɹɹoɯuɥoɾɐnɥsoɾ>@@ -27,7 +27,7 @@ build-depends: base >= 4.8 && < 5 , lens >= 4.15 && < 5- , aviation-units >= 0.0.2 && < 1+ , aviation-units >= 0.0.3 && < 1 if impl(ghc < 8) build-depends:
changelog view
@@ -1,3 +1,7 @@+0.0.3++* Add millimetres+ 0.0.2 * Update GHC
src/Data/Aviation/WB/Arm/ArmRangeLower.hs view
@@ -11,7 +11,7 @@ import Control.Category((.)) import Control.Lens(Lens', Traversal', Setter', makeClassy, iso)-import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Thouinches(thouinches))+import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Millimetres(millimetres), Thouinches(thouinches)) import Data.Eq(Eq) import Data.Maybe(Maybe) import Data.Monoid(Monoid(mempty, mappend))@@ -67,6 +67,10 @@ instance Centimetres ArmRangeLower where centimetres = dividing (254 % 100) . inches++instance Millimetres ArmRangeLower where+ millimetres =+ dividing (254 % 10) . inches instance Semigroup ArmRangeLower where (<>) =
src/Data/Aviation/WB/Arm/ArmRangeUpper.hs view
@@ -11,7 +11,7 @@ import Control.Category((.)) import Control.Lens(Lens', Traversal', Setter', makeClassy, iso)-import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Thouinches(thouinches))+import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Millimetres(millimetres), Thouinches(thouinches)) import Data.Eq(Eq) import Data.Maybe(Maybe) import Data.Monoid(Monoid(mempty, mappend))@@ -67,7 +67,11 @@ instance Centimetres ArmRangeUpper where centimetres = dividing (254 % 100) . inches- ++instance Millimetres ArmRangeUpper where+ millimetres =+ dividing (254 % 10) . inches+ instance Semigroup ArmRangeUpper where (<>) = mappend
src/Data/Aviation/WB/Arm/ArmStatic.hs view
@@ -11,7 +11,7 @@ import Control.Category((.)) import Control.Lens(Lens', Traversal', Setter', makeClassy, iso)-import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Thouinches(thouinches))+import Data.Aviation.Units(Inches(inches), Centimetres(centimetres), Millimetres(millimetres), Thouinches(thouinches)) import Data.Eq(Eq) import Data.Maybe(Maybe) import Data.Monoid(Monoid(mempty, mappend))@@ -67,6 +67,10 @@ instance Centimetres ArmStatic where centimetres = dividing (254 % 100) . inches++instance Millimetres ArmStatic where+ millimetres =+ dividing (254 % 10) . inches instance Semigroup ArmStatic where (<>) =