get building with earlier GHC versions
authorAshley Yakeley <ashley@semantic.org>
Wed, 1 Aug 2018 01:58:25 +0000 (18:58 -0700)
committerAshley Yakeley <ashley@semantic.org>
Wed, 1 Aug 2018 01:58:25 +0000 (18:58 -0700)
lib/Data/Time/Calendar/CalendarDiffDays.hs
lib/Data/Time/LocalTime/Internal/CalendarDiffTime.hs

index dd2787e..938f567 100644 (file)
@@ -18,8 +18,14 @@ data CalendarDiffDays = CalendarDiffDays
     { cdMonths :: Integer
     , cdDays :: Integer
     } deriving (Eq,
-    Data -- ^ @since 1.9.2
-    ,Typeable -- ^ @since 1.9.2
+    Data
+#if __GLASGOW_HASKELL__ >= 820
+    -- ^ @since 1.9.2
+#endif
+    ,Typeable
+#if __GLASGOW_HASKELL__ >= 820
+    -- ^ @since 1.9.2
+#endif
     )
 
 #if MIN_VERSION_base(4,9,0)
index 90ab3a9..fa07d33 100644 (file)
@@ -20,9 +20,16 @@ data CalendarDiffTime = CalendarDiffTime
     { ctMonths :: Integer
     , ctTime :: NominalDiffTime
     } deriving (Eq,
-    Data -- ^ @since 1.9.2
-    ,Typeable -- ^ @since 1.9.2
+    Data
+#if __GLASGOW_HASKELL__ >= 820
+    -- ^ @since 1.9.2
+#endif
+    ,Typeable
+#if __GLASGOW_HASKELL__ >= 820
+    -- ^ @since 1.9.2
+#endif
     )
+
 #if MIN_VERSION_base(4,9,0)
 -- | Additive
 instance Semigroup CalendarDiffTime where