git.iko.soy/typeable/pandoc
on master help sign in
Generalize parseFromString'
commit51685cafded9791ffe9d0295f22107daec92ef43 authorAlexander Krotov <ilabdsf@gmail.com> dateWed 31 Oct 2018, 00:09 (8 years ago) parent6f6e4c0
1 file changed+3−3
src/Text/Pandoc/Parsing.hs+3−3
src/Text/Pandoc/Parsing.hs+3−3
@@ -477,10 +477,10 @@ parseFromString parser str = do
477477
478478-- | Like 'parseFromString' but specialized for 'ParserState'.
479479-- This resets 'stateLastStrPos', which is almost always what we want.
480−parseFromString' :: Monad m
481− => ParserT String ParserState m a
480+parseFromString' :: (Monad m, Stream s m Char, IsString s)
481+ => ParserT s ParserState m a
482482 -> String
483− -> ParserT String ParserState m a
483+ -> ParserT s ParserState m a
484484parseFromString' parser str = do
485485 oldStrPos <- stateLastStrPos <$> getState
486486 res <- parseFromString parser str