Compatibility with GHC 8.6.1
authorBen Gamari <ben@smart-cactus.org>
Tue, 31 Jul 2018 20:00:55 +0000 (16:00 -0400)
committerBen Gamari <ben@smart-cactus.org>
Tue, 31 Jul 2018 20:00:55 +0000 (16:00 -0400)
These imports of Data.Semigroup are redundant under base-4.12.0.0.

lib/Data/Time/Calendar/CalendarDiffDays.hs
lib/Data/Time/LocalTime/Internal/CalendarDiffTime.hs

index bbaca0a..3df8f25 100644 (file)
@@ -8,7 +8,7 @@ module Data.Time.Calendar.CalendarDiffDays
 #else
 import Data.Monoid
 #endif
-#if MIN_VERSION_base(4,9,0)
+#if MIN_VERSION_base(4,9,0) && !MIN_VERSION_base(4,12,0)
 import Data.Semigroup hiding (option)
 #endif
 
index d6777ba..d176c95 100644 (file)
@@ -7,7 +7,7 @@ module Data.Time.LocalTime.Internal.CalendarDiffTime
 #else
 import Data.Monoid
 #endif
-#if MIN_VERSION_base(4,9,0)
+#if MIN_VERSION_base(4,9,0) && !MIN_VERSION_base(4,12,0)
 import Data.Semigroup hiding (option)
 #endif
 import Data.Fixed