Changelog for attoparsec-run-0.0.2.0
0.0.2.0 (2023-04-10)
New in Data.Attoparsec.Run
:
inputState :: (Monoid i, MonadState [i] m) => RestorableInput m i
New in Data.Attoparsec.ByteString.run
:
parseOnlyStrict :: ByteString -> Parser a -> Either ParseError a
parseOnlyLazy :: Lazy.ByteString -> Parser a -> Either ParseError a
New in Data.Attoparsec.Text.run
:
parseOnlyStrict :: Text -> Parser a -> Either ParseError a
parseOnlyLazy :: Lazy.Text -> Parser a -> Either ParseError a
0.0.1.0 (2023-01-09)
New function:
newRestorableIO :: IO i -> IO (RestorableInput IO i)
This makes it easy to turn any IO
input source into a RestorableInput
,
backed by an IORef
that holds any unparsed remainder.
0.0.0.0 (2023-01-09)
Initial release