@@ -22,7 +22,7 @@ import Data.Aeson.Types (ToJSON(..), Value(..))
2222import Data.Char (ord)
2323import Data.Scientific (Scientific, coefficient, base10Exponent)
2424import Data.Word (Word8)
25−import Data.Monoid (mappend)
25+import Data.Monoid ((<>))
2626import Data.ByteString.Builder as B
2727import Data.ByteString.Builder.Prim as BP
2828import Data.ByteString.Builder.Scientific (scientificBuilder)
@@ -32,11 +32,6 @@ import qualified Data.Text as T
3232import qualified Data.Text.Encoding as TE
3333import qualified Data.Vector as V
3434
35−(<>) :: Builder -> Builder -> Builder
36−(<>) = mappend
37−{-# INLINE (<>) #-}
38−infixr 6 <>
39−
4035-- | Efficiently serialize a JSON value as a lazy 'L.ByteString'.
4136encode :: ToJSON a => a -> L.ByteString
4237encode = B.toLazyByteString . encodeToBuilder . toJSON