We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e16be32 commit 84b1c2fCopy full SHA for 84b1c2f
src/Text/Parsing/Parser/String.purs.hs
@@ -23,10 +23,10 @@ eof = do
23
string :: forall m. (Monad m) => String -> ParserT String m String
24
string s = do
25
s' <- get
26
- case indexOfS s' s of
+ case indexOf s' s of
27
0 -> do
28
put (Consumed true)
29
- put (substring (lengthS s) (lengthS s') s')
+ put (substring (length s) (length s') s')
30
return s
31
_ -> fail $ "Expected \"" ++ s ++ "\""
32
@@ -37,7 +37,7 @@ char = do
37
"" -> fail "Unexpected EOF"
38
_ -> do
39
40
- put (substring 1 (lengthS s) s)
+ put (substring 1 (length s) s)
41
return (substr 0 1 s)
42
43
satisfy :: forall m. (Monad m) => (String -> Boolean) -> ParserT String m String
0 commit comments