on master help sign in
Fix compilation on GHC<7.10
bc3c834Oleg Grenrus
Data/Aeson/Encoding.hs+5−1
@@ -1,4 +1,4 @@
1−{-# LANGUAGE GeneralizedNewtypeDeriving, DeriveDataTypeable, RankNTypes #-}
1+{-# LANGUAGE CPP, GeneralizedNewtypeDeriving, DeriveDataTypeable, RankNTypes #-}
2module Data.Aeson.Encoding
2module Data.Aeson.Encoding
3 (
3 (
4 -- * Encoding
4 -- * Encoding
@@ -23,6 +23,10 @@ module Data.Aeson.Encoding
23 , comma, colon, openBracket, closeBracket, openCurly, closeCurly
23 , comma, colon, openBracket, closeBracket, openCurly, closeCurly
24 ) where
24 ) where
25
25
26+#if !MIN_VERSION_base(4,8,0)
27+import Data.Monoid (Monoid(..))
28+#endif
29+
26import Data.Text (Text)
30import Data.Text (Text)
27import Data.ByteString.Builder (Builder, char7, toLazyByteString)
31import Data.ByteString.Builder (Builder, char7, toLazyByteString)
28import Data.Semigroup (Semigroup((<>)))
32import Data.Semigroup (Semigroup((<>)))