[Haskell-cafe] Simple Parsec example, question
Daniel Fischer
daniel.is.fischer at web.de
Wed Sep 15 19:02:07 EDT 2010
On Wednesday 15 September 2010 23:01:34, Peter Schmitz wrote:
> > textLine :: Parser String
> > textLine = do
> > x <- many (noneOf "\n")
> > char '\n'
> > return x
> >
> > textLines :: Parser [String]
> > textLines = many textLine
>
> And it can probably be coded more succinctly that that (suggestions
> welcome).
textLine = manyTill anyChar (char '\n')
More information about the Haskell-Cafe
mailing list