@@ -33,8 +33,8 @@ import Data.ByteString.Builder
34import Control.Applicative ((*>), (<$>), (<*), liftA2, pure)
34import Control.Applicative ((*>), (<$>), (<*), liftA2, pure)
35import Data.Aeson.Types (Result(..), Value(..))
35import Data.Aeson.Types (Result(..), Value(..))
36−import Data.Attoparsec.Char8 (Parser, char, endOfInput, scientific,
36+import Data.Attoparsec.ByteString.Char8 (Parser, char, endOfInput, scientific,
37− skipSpace, string)
37+ skipSpace, string)
38import Data.Bits ((.|.), shiftL)
38import Data.Bits ((.|.), shiftL)
39import Data.ByteString (ByteString)
39import Data.ByteString (ByteString)
40import Data.Char (chr)
40import Data.Char (chr)
@@ -43,7 +43,7 @@ import Data.Text (Text)
43import Data.Text.Encoding (decodeUtf8')
43import Data.Text.Encoding (decodeUtf8')
44import Data.Vector as Vector (Vector, fromList)
44import Data.Vector as Vector (Vector, fromList)
45import Data.Word (Word8)
45import Data.Word (Word8)
46−import qualified Data.Attoparsec as A
46+import qualified Data.Attoparsec.ByteString as A
47import qualified Data.Attoparsec.Lazy as L
47import qualified Data.Attoparsec.Lazy as L
48import qualified Data.Attoparsec.Zepto as Z
48import qualified Data.Attoparsec.Zepto as Z
49import qualified Data.ByteString as B
49import qualified Data.ByteString as B