packages feed

dimensional 0.8.2.1 → 0.9

raw patch · 8 files changed

+16/−19 lines, 8 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

- Numeric.Units.Dimensional: (*~~) :: Num a => [a] -> Unit d a -> [Quantity d a]
+ Numeric.Units.Dimensional: (*~~) :: (Functor f, Num a) => f a -> Unit d a -> f (Quantity d a)
- Numeric.Units.Dimensional: (/~~) :: Fractional a => [Quantity d a] -> Unit d a -> [a]
+ Numeric.Units.Dimensional: (/~~) :: (Functor f, Fractional a) => f (Quantity d a) -> Unit d a -> f a

Files

LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2006-2010, Bjorn Buckwalter.+Copyright (c) 2006-2011, Bjorn Buckwalter. All rights reserved.  Redistribution and use in source and binary forms, with or without
Numeric/Units/Dimensional.lhs view
@@ -57,7 +57,7 @@ > #-}  > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com@@ -368,13 +368,15 @@ lists of dimensionals more convenient.  We define two convenience operators for applying units to all-elements of a list.+elements of a functor (e.g. a list). -> (*~~) :: Num a => [a] -> Unit d a -> [Quantity d a]-> xs *~~ u = map (*~ u) xs+> (*~~) :: (Functor f, Num a) => f a -> Unit d a -> f (Quantity d a)+> xs *~~ u = fmap (*~ u) xs -> (/~~) :: Fractional a => [Quantity d a] -> Unit d a -> [a]-> xs /~~ u = map (/~ u) xs+> (/~~) :: (Functor f, Fractional a) => f (Quantity d a) -> Unit d a -> f a+> xs /~~ u = fmap (/~ u) xs++> infixl 7  *~~, /~~  The sum of all elements in a list. 
Numeric/Units/Dimensional/CGS.lhs view
@@ -52,7 +52,7 @@ > #-} > {-# OPTIONS_GHC -fcontext-stack=22 #-} > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/Extensible.lhs view
@@ -35,7 +35,7 @@ > #-}  > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/NonSI.lhs view
@@ -13,7 +13,7 @@ otherwise specified.  > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/Quantities.lhs view
@@ -16,7 +16,7 @@ dimensionality type synonyms are provided for each quantity type.  > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
Numeric/Units/Dimensional/SIUnits.lhs view
@@ -11,7 +11,7 @@ referenced are from [1] unless otherwise specified.  > {- |->    Copyright  : Copyright (C) 2006-2008 Bjorn Buckwalter+>    Copyright  : Copyright (C) 2006-2011 Bjorn Buckwalter >    License    : BSD3 > >    Maintainer : bjorn.buckwalter@gmail.com
dimensional.cabal view
@@ -1,5 +1,5 @@ Name:                dimensional-Version:             0.8.2.1+Version:             0.9 License:             BSD3 License-File:        LICENSE Copyright:           Bjorn Buckwalter 2006-2011@@ -16,11 +16,9 @@     The boxing and unboxing of numerical values as quantities is done by     multiplication and division with units. The library is designed to, as     far as is practical, enforce/encourage best practices of unit usage.-    Requires GHC 6.6.1 or later.-Category:            Math+Category:            Math, Physics Build-Type:          Simple Build-Depends:       base < 5, time < 1.3, numtype < 1.1-                     -- , fad Exposed-Modules:     Numeric.Units.Dimensional,                      Numeric.Units.Dimensional.Prelude,                      Numeric.Units.Dimensional.Quantities,@@ -28,13 +26,10 @@                      Numeric.Units.Dimensional.NonSI,                      Numeric.Units.Dimensional.Extensible,                      Numeric.Units.Dimensional.CGS-                     -- , Numeric.Units.Dimensional.ForwardAD Extra-source-files:  README,-                     -- Fad.hs,                      Test.hs                      Numeric/Units/Dimensional/Test.hs,                      Numeric/Units/Dimensional/QuantitiesTest.hs,                      Numeric/Units/Dimensional/ExtensibleTest.lhs,-                     -- , Numeric/Units/Dimensional/ForwardADTest.lhs                      examples/README,                      examples/GM.lhs