From 542052478daf0cf858a734e11a395d975800fdee Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 10 Aug 2020 06:22:40 -0700 Subject: [PATCH] ;lib: Types pragmas --- hledger-lib/Hledger/Data/Types.hs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/hledger-lib/Hledger/Data/Types.hs b/hledger-lib/Hledger/Data/Types.hs index 24da3f9af..c4e591e2d 100644 --- a/hledger-lib/Hledger/Data/Types.hs +++ b/hledger-lib/Hledger/Data/Types.hs @@ -1,5 +1,3 @@ -{-# LANGUAGE DeriveDataTypeable, StandaloneDeriving, DeriveGeneric, TypeSynonymInstances, FlexibleInstances, OverloadedStrings #-} -{-# LANGUAGE RecordWildCards #-} {-| Most data types are defined here to avoid import cycles. @@ -18,6 +16,15 @@ For more detailed documentation on each type, see the corresponding modules. -} +-- {-# LANGUAGE DeriveAnyClass #-} -- https://hackage.haskell.org/package/deepseq-1.4.4.0/docs/Control-DeepSeq.html#v:rnf +{-# LANGUAGE DeriveDataTypeable #-} +{-# LANGUAGE DeriveGeneric #-} +{-# LANGUAGE FlexibleInstances #-} +{-# LANGUAGE OverloadedStrings #-} +{-# LANGUAGE RecordWildCards #-} +{-# LANGUAGE StandaloneDeriving #-} +{-# LANGUAGE TypeSynonymInstances #-} + module Hledger.Data.Types where