packages feed

dimensional-tf 0.3.0.2 → 0.3.0.3

raw patch · 6 files changed

+12/−7 lines, 6 filesdep ~timePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: time

API changes (from Hackage documentation)

- Numeric.Units.Dimensional.TF: instance (NumType l, NumType m, NumType t, NumType i, NumType th, NumType n, NumType j) => Show (Dim l m t i th n j)
- Numeric.Units.Dimensional.TF: instance (Show d, Show a) => Show (Quantity d a)
- Numeric.Units.Dimensional.TF: instance Enum a => Enum (Dimensional v d a)
- Numeric.Units.Dimensional.TF: instance Eq a => Eq (Dimensional v d a)
- Numeric.Units.Dimensional.TF: instance Functor Dimensionless
- Numeric.Units.Dimensional.TF: instance Ord a => Ord (Dimensional v d a)
- Numeric.Units.Dimensional.TF: instance Typeable DQuantity
- Numeric.Units.Dimensional.TF: instance Typeable DUnit
- Numeric.Units.Dimensional.TF: instance Typeable Dim
- Numeric.Units.Dimensional.TF: instance Typeable Dimensional
+ Numeric.Units.Dimensional.TF: instance (GHC.Show.Show d, GHC.Show.Show a) => GHC.Show.Show (Numeric.Units.Dimensional.TF.Quantity d a)
+ Numeric.Units.Dimensional.TF: instance (Numeric.NumType.TF.NumType l, Numeric.NumType.TF.NumType m, Numeric.NumType.TF.NumType t, Numeric.NumType.TF.NumType i, Numeric.NumType.TF.NumType th, Numeric.NumType.TF.NumType n, Numeric.NumType.TF.NumType j) => GHC.Show.Show (Numeric.Units.Dimensional.TF.Dim l m t i th n j)
+ Numeric.Units.Dimensional.TF: instance GHC.Base.Functor Numeric.Units.Dimensional.TF.Dimensionless
+ Numeric.Units.Dimensional.TF: instance GHC.Classes.Eq a => GHC.Classes.Eq (Numeric.Units.Dimensional.TF.Dimensional v d a)
+ Numeric.Units.Dimensional.TF: instance GHC.Classes.Ord a => GHC.Classes.Ord (Numeric.Units.Dimensional.TF.Dimensional v d a)
+ Numeric.Units.Dimensional.TF: instance GHC.Enum.Enum a => GHC.Enum.Enum (Numeric.Units.Dimensional.TF.Dimensional v d a)
- Numeric.Units.Dimensional.TF: (*) :: Num a => Dimensional v d a -> Dimensional v d' a -> Dimensional v (Mul d d') a
+ Numeric.Units.Dimensional.TF: (*) :: (Num a) => Dimensional v d a -> Dimensional v d' a -> Dimensional v (Mul d d') a
- Numeric.Units.Dimensional.TF: (**) :: Floating a => Dimensionless a -> Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: (**) :: (Floating a) => Dimensionless a -> Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: (+) :: Num a => Quantity d a -> Quantity d a -> Quantity d a
+ Numeric.Units.Dimensional.TF: (+) :: (Num a) => Quantity d a -> Quantity d a -> Quantity d a
- Numeric.Units.Dimensional.TF: (-) :: Num a => Quantity d a -> Quantity d a -> Quantity d a
+ Numeric.Units.Dimensional.TF: (-) :: (Num a) => Quantity d a -> Quantity d a -> Quantity d a
- Numeric.Units.Dimensional.TF: (/) :: Fractional a => Dimensional v d a -> Dimensional v d' a -> Dimensional v (Div d d') a
+ Numeric.Units.Dimensional.TF: (/) :: (Fractional a) => Dimensional v d a -> Dimensional v d' a -> Dimensional v (Div d d') a
- Numeric.Units.Dimensional.TF: _0 :: Num a => Quantity d a
+ Numeric.Units.Dimensional.TF: _0 :: (Num a) => Quantity d a
- Numeric.Units.Dimensional.TF: _1 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _1 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _2 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _2 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _3 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _3 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _4 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _4 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _5 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _5 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _6 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _6 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _7 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _7 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _8 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _8 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: _9 :: Num a => Dimensionless a
+ Numeric.Units.Dimensional.TF: _9 :: (Num a) => Dimensionless a
- Numeric.Units.Dimensional.TF: abs :: Num a => Quantity d a -> Quantity d a
+ Numeric.Units.Dimensional.TF: abs :: (Num a) => Quantity d a -> Quantity d a
- Numeric.Units.Dimensional.TF: acos :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: acos :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: acosh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: acosh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: asin :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: asin :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: asinh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: asinh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: atan :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: atan :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: atan2 :: RealFloat a => Quantity d a -> Quantity d a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: atan2 :: (RealFloat a) => Quantity d a -> Quantity d a -> Dimensionless a
- Numeric.Units.Dimensional.TF: atanh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: atanh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: cbrt :: Floating a => Dimensional v d a -> Dimensional v (Root d Pos3) a
+ Numeric.Units.Dimensional.TF: cbrt :: (Floating a) => Dimensional v d a -> Dimensional v (Root d Pos3) a
- Numeric.Units.Dimensional.TF: cos :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: cos :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: cosh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: cosh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: dimUnit :: NumType n => String -> n -> Maybe String
+ Numeric.Units.Dimensional.TF: dimUnit :: (NumType n) => String -> n -> Maybe String
- Numeric.Units.Dimensional.TF: exp :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: exp :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: log :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: log :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: negate :: Num a => Quantity d a -> Quantity d a
+ Numeric.Units.Dimensional.TF: negate :: (Num a) => Quantity d a -> Quantity d a
- Numeric.Units.Dimensional.TF: pi :: Floating a => Dimensionless a
+ Numeric.Units.Dimensional.TF: pi :: (Floating a) => Dimensionless a
- Numeric.Units.Dimensional.TF: prefix :: Num a => a -> Unit d a -> Unit d a
+ Numeric.Units.Dimensional.TF: prefix :: (Num a) => a -> Unit d a -> Unit d a
- Numeric.Units.Dimensional.TF: sin :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: sin :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: sinh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: sinh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: sqrt :: Floating a => Dimensional v d a -> Dimensional v (Root d Pos2) a
+ Numeric.Units.Dimensional.TF: sqrt :: (Floating a) => Dimensional v d a -> Dimensional v (Root d Pos2) a
- Numeric.Units.Dimensional.TF: tan :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: tan :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: tanh :: Floating a => Dimensionless a -> Dimensionless a
+ Numeric.Units.Dimensional.TF: tanh :: (Floating a) => Dimensionless a -> Dimensionless a
- Numeric.Units.Dimensional.TF: tau :: Floating a => Dimensionless a
+ Numeric.Units.Dimensional.TF: tau :: (Floating a) => Dimensionless a
- Numeric.Units.Dimensional.TF.NonSI: atmosphere :: Fractional a => Unit DPressure a
+ Numeric.Units.Dimensional.TF.NonSI: atmosphere :: (Fractional a) => Unit DPressure a
- Numeric.Units.Dimensional.TF.NonSI: bar :: Fractional a => Unit DPressure a
+ Numeric.Units.Dimensional.TF.NonSI: bar :: (Fractional a) => Unit DPressure a
- Numeric.Units.Dimensional.TF.NonSI: imperialCup :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialCup :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: imperialFluidOunce :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialFluidOunce :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: imperialGallon :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialGallon :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: imperialGill :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialGill :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: imperialPint :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialPint :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: imperialQuart :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: imperialQuart :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: mile :: Fractional a => Unit DLength a
+ Numeric.Units.Dimensional.TF.NonSI: mile :: (Fractional a) => Unit DLength a
- Numeric.Units.Dimensional.TF.NonSI: mmHg :: Fractional a => Unit DPressure a
+ Numeric.Units.Dimensional.TF.NonSI: mmHg :: (Fractional a) => Unit DPressure a
- Numeric.Units.Dimensional.TF.NonSI: nauticalMile :: Fractional a => Unit DLength a
+ Numeric.Units.Dimensional.TF.NonSI: nauticalMile :: (Fractional a) => Unit DLength a
- Numeric.Units.Dimensional.TF.NonSI: rad :: Fractional a => Unit DAbsorbedDose a
+ Numeric.Units.Dimensional.TF.NonSI: rad :: (Fractional a) => Unit DAbsorbedDose a
- Numeric.Units.Dimensional.TF.NonSI: revolution :: Floating a => Unit DOne a
+ Numeric.Units.Dimensional.TF.NonSI: revolution :: (Floating a) => Unit DOne a
- Numeric.Units.Dimensional.TF.NonSI: solid :: Floating a => Unit DOne a
+ Numeric.Units.Dimensional.TF.NonSI: solid :: (Floating a) => Unit DOne a
- Numeric.Units.Dimensional.TF.NonSI: stokes :: Fractional a => Unit DKinematicViscosity a
+ Numeric.Units.Dimensional.TF.NonSI: stokes :: (Fractional a) => Unit DKinematicViscosity a
- Numeric.Units.Dimensional.TF.NonSI: teaspoon :: Fractional a => Unit DVolume a
+ Numeric.Units.Dimensional.TF.NonSI: teaspoon :: (Fractional a) => Unit DVolume a
- Numeric.Units.Dimensional.TF.NonSI: technicalAtmosphere :: Fractional a => Unit DPressure a
+ Numeric.Units.Dimensional.TF.NonSI: technicalAtmosphere :: (Fractional a) => Unit DPressure a
- Numeric.Units.Dimensional.TF.NonSI: torr :: Fractional a => Unit DPressure a
+ Numeric.Units.Dimensional.TF.NonSI: torr :: (Fractional a) => Unit DPressure a
- Numeric.Units.Dimensional.TF.NonSI: yard :: Fractional a => Unit DLength a
+ Numeric.Units.Dimensional.TF.NonSI: yard :: (Fractional a) => Unit DLength a
- Numeric.Units.Dimensional.TF.Quantities: cubic :: Num a => Unit DLength a -> Unit DVolume a
+ Numeric.Units.Dimensional.TF.Quantities: cubic :: (Num a) => Unit DLength a -> Unit DVolume a
- Numeric.Units.Dimensional.TF.Quantities: square :: Num a => Unit DLength a -> Unit DArea a
+ Numeric.Units.Dimensional.TF.Quantities: square :: (Num a) => Unit DLength a -> Unit DArea a
- Numeric.Units.Dimensional.TF.SIUnits: fromDiffTime :: Fractional a => DiffTime -> Time a
+ Numeric.Units.Dimensional.TF.SIUnits: fromDiffTime :: (Fractional a) => DiffTime -> Time a

Files

Numeric/Units/Dimensional/TF.lhs view
@@ -55,7 +55,7 @@ > #-}  > {- |->    Copyright  : Copyright (C) 2006-2013 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2016 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/TF/NonSI.lhs view
@@ -13,7 +13,7 @@ otherwise specified.  > {- |->    Copyright  : Copyright (C) 2006-2013 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2016 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/TF/Quantities.lhs view
@@ -16,7 +16,7 @@ dimensionality type synonyms are provided for each quantity type.  > {- |->    Copyright  : Copyright (C) 2006-2013 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2016 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/TF/SIUnits.lhs view
@@ -11,7 +11,7 @@ referenced are from [1] unless otherwise specified.  > {- |->    Copyright  : Copyright (C) 2006-2015 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2016 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
changelog.md view
@@ -1,3 +1,8 @@+0.3.0.3 (2016-01)+-----------------+*  Bumped time dependency upper bound.++ 0.3.0.2 (2015-04) ----------------- *  Corrected definition of lumen.
dimensional-tf.cabal view
@@ -1,8 +1,8 @@ Name:                dimensional-tf-Version:             0.3.0.2+Version:             0.3.0.3 License:             BSD3 License-File:        LICENSE-Copyright:           Bjorn Buckwalter 2006-2015+Copyright:           Bjorn Buckwalter 2006-2016 Author:              Bjorn Buckwalter Maintainer:          bjorn@buckwalter.se Stability:           experimental@@ -26,7 +26,7 @@  Category:            Math, Physics Build-Type:          Simple-Build-Depends:       base < 5, time < 1.6, numtype-tf < 1.1+Build-Depends:       base < 5, time < 1.7, numtype-tf < 1.1 Exposed-Modules:     Numeric.Units.Dimensional.TF,                      Numeric.Units.Dimensional.TF.Prelude,                      Numeric.Units.Dimensional.TF.Quantities,