Я использую Attoparsec и хочу отслеживать значение пользовательского состояния во время выполнения задачи синтаксического анализа.
Я знаком с монадическими функциями getState, putState и ModifyState в Parsec, но не могу найти аналог в Attoparsec. Есть ли тривиальный способ сделать это с помощью чего-то внутреннего для Attoparsec или с помощью монады State?