packages feed

national-australia-bank 0.0.6 → 0.0.7

raw patch · 3 files changed

+13/−2 lines, 3 files

Files

changelog.md view
@@ -1,3 +1,7 @@+0.0.7++* Add `diffDates`+ 0.0.6  * Fix bug in `realAmount`
national-australia-bank.cabal view
@@ -1,5 +1,5 @@ name:                 national-australia-bank-version:              0.0.6+version:              0.0.7 synopsis:             Functions for National Australia Bank transactions description:          Parsing, Processing and other functions for National Australia Bank transactions license:              BSD3
src/Data/Bank/NationalAustraliaBank/NationalAustraliaBank.hs view
@@ -39,7 +39,7 @@ import qualified Data.Sv.Decode as D import qualified Data.Sv.Encode as E import Data.Validation ( toEither )-import Data.Time ( fromGregorian, toGregorian, Day )+import Data.Time ( fromGregorian, toGregorian, diffDays, Day ) import Data.Functor.Contravariant ( Contravariant(contramap) ) import Data.Ratio ( Ratio, (%) ) import System.Directory@@ -372,6 +372,13 @@       mon Dec = 12       dt = integralDecimal # d1 * 10 + integralDecimal # d2   in  fromGregorian year (mon m) dt++diffDates ::+  Date+  -> Date+  -> Integer+diffDates dt1 dt2 =+  dateDay dt1 `diffDays` dateDay dt2  data Amount =   Amount {