diff --git a/hledger-lib/Hledger/Reports/ReportTypes.hs b/hledger-lib/Hledger/Reports/ReportTypes.hs index f967ac13f..f2feec688 100644 --- a/hledger-lib/Hledger/Reports/ReportTypes.hs +++ b/hledger-lib/Hledger/Reports/ReportTypes.hs @@ -89,7 +89,7 @@ data PeriodicReport a b = } deriving (Show, Functor, Generic, ToJSON) instance Bifunctor PeriodicReport where - bimap f g pr = pr{prRows = map (bimap f g) $ prRows pr, prTotals = fmap g $ prTotals pr} + bimap f g pr = pr{prRows = map (bimap f g) $ prRows pr, prTotals = g <$> prTotals pr} data PeriodicReportRow a b = PeriodicReportRow