on develop help sign in
Fix missing Semigroup in ghc 8.0

Prelude in ghc 8.0 does not come with Semigroup. Importing it directly works in 8.0, 8.2, and 8.4.

commit2367e547cf0dc534b452f1c7849b9b336b00dd58 authorMatthew Bauer <mjbauer95@gmail.com> dateTue 22 Jan 2019, 14:35 (8 years ago) parent53698df
1 file changed+1−1
src/Reflex/Time.hs+1−1
src/Reflex/Time.hs+1−1
@@ -28,6 +28,7 @@ import Control.Monad.IO.Class
2828import Data.Align
2929import Data.Data (Data)
3030import Data.Fixed
31+import Data.Semigroup
3132import Data.Sequence (Seq, (|>))
3233import qualified Data.Sequence as Seq
3334import Data.These
@@ -369,4 +370,3 @@ tickInfo_alreadyElapsed :: Lens' TickInfo NominalDiffTime
369370tickInfo_alreadyElapsed f (TickInfo x1 x2 x3) = (\y -> TickInfo x1 x2 y) <$> f x3
370371{-# INLINE tickInfo_alreadyElapsed #-}
371372#endif
372−