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
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−