sepBy -package:streamly-core

sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
commaSep p  = p `sepBy` (symbol ",")
sepBy p sep applies zero or more occurrences of p, separated by sep. Returns a list of the values returned by p.
commaSep p  = p `sepBy` (char ',')
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
commaSep p  = p `sepBy` (symbol ",")
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
commaSep p = p `sepBy` comma
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
commaSep p = p `sepBy` comma
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
commaSep p  = p `sepBy` (symbol ",")
Parse a list of items separated by discarded junk.
p sepBy sep matches zero or more occurrences of p separated by sep
>>> match (decimal `sepBy` char ',') "1,2,3"
[[1,2,3]]

>>> match (decimal `sepBy` char ',') ""
[[]]
Deliver zero or more values of a separated by b's.
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
Separate Keyword list with delimiter Keyword and concatenate into one Keyword.
r `sepBy` sep parses zero or more occurences of r, separated by sep. Biased towards matching more.
Represents any number of values formatted using the first argument, separated by the second format argumewnt in serialized form. Similar to the usual sepBy combinator.
>>> testParse (takeCharsWhile isLetter `sepBy` literal ",") "foo,bar,baz"
Right [([],"foo,bar,baz"),(["foo"],",bar,baz"),(["foo","bar"],",baz"),(["foo","bar","baz"],"")]
Concatenate a list od documents, separating them by a given separator.
sepBy1 p sep parses one or more occurrences of p, separated by sep. Returns a list of values returned by p.
sepBy1 p sep parses one or more occurrences of p, separated by sep. Returns a list of values returned by p.
sepBy' p sep applies zero or more occurrences of p, separated by sep. Returns a list of the values returned by p. The value returned by p is forced to WHNF.
commaSep p  = p `sepBy'` (char ',')