From 468a3da1b70bbcc8499ba398a6904ef86f9eea20 Mon Sep 17 00:00:00 2001 From: Stephen Morgan Date: Mon, 28 Apr 2025 22:17:29 +1000 Subject: [PATCH] dev: lib: Use strict data in Hledger.Data.Types. This reduces memory usage and results in speedups in some commands. --- hledger-lib/Hledger/Data/Types.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/hledger-lib/Hledger/Data/Types.hs b/hledger-lib/Hledger/Data/Types.hs index afd666558..ba4e899e5 100644 --- a/hledger-lib/Hledger/Data/Types.hs +++ b/hledger-lib/Hledger/Data/Types.hs @@ -23,6 +23,7 @@ For more detailed documentation on each type, see the corresponding modules. {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE StandaloneDeriving #-} +{-# LANGUAGE StrictData #-} module Hledger.Data.Types ( module Hledger.Data.Types,