У меня есть пользовательский текст ввода, например «abc, def, ghi». Я хочу проанализировать его, чтобы получить список строк как ["abc", "def"].fparsec для разбора последовательности строк
Я попытался
let str : Parser<_> = many1Chars (noneOf ",")
let listParser : Parser<_> = many (str);;
, но она всегда дает мне первый пункт только [ "ABC"]. «Def» и другие не входят в список результатов.