@@ -72,6 +72,7 @@ import Data.Attoparsec.ByteString.FastSet (charClass, memberWord8)
7272import Data.Attoparsec.Combinator
7373import Data.Attoparsec.Internal.Types
7474 hiding (Parser, Input, Added, Failure, Success)
75+import Data.Attoparsec.Internal
7576import Data.Monoid (Monoid(..))
7677import Data.Word (Word8)
7778import Foreign.ForeignPtr (withForeignPtr)
@@ -153,12 +154,6 @@ wantInput = T.Parser $ \i0 a0 m0 _kf ks ->
153154 ks' i a m = ks i a m True
154155 in prompt i0 a0 m0 kf' ks'
155156
156−get :: Parser B.ByteString
157−get = T.Parser $ \i0 a0 m0 _kf ks -> ks i0 a0 m0 (unI i0)
158−
159−put :: B.ByteString -> Parser ()
160−put s = T.Parser $ \_i0 a0 m0 _kf ks -> ks (I s) a0 m0 ()
161−
162157-- | The parser @satisfy p@ succeeds for any byte for which the
163158-- predicate @p@ returns 'True'. Returns the byte that is actually
164159-- parsed.