@@ -1,4 +1,4 @@
1−
1+{-# LANGUAGE CPP #-}
22module Control.Logger
33 ( Logger
44 , loggerContext
@@ -36,16 +36,20 @@ module Control.Logger
3636
3737import Control.Has
3838import Control.Logger.Internal
39−import Control.Logger.Orphans ()
39+import Control.Logger.Orphans ()
4040import Control.Monad.Catch
41−import qualified Data.List as List
42−import Data.Text (Text)
43−import qualified Data.Text as Text
41+import qualified Data.List as List
42+import Data.Text (Text)
43+import qualified Data.Text as Text
4444import Data.Time
4545import GHC.Stack
46−import Katip (ToObject(..))
46+import Katip (ToObject (..))
4747import System.Log.FastLogger
48−import Text.Shakespeare.Text (st)
48+import Text.Shakespeare.Text (st)
49+#if MIN_VERSION_base(4,18,0)
50+import Control.Monad
51+#else
52+#endif
4953
5054logError
5155 :: (LoggingMonad r m)