уже?
Да возьми Free Applicative
если уж парсер, то мб фри альтернативу?
как это будет выглядеть, выше описанное?
data Parser_ a where Char :: Char -> Parser_ Char type Parser = Alt (Ap Parser_) Как-то так, я думаю
https://blog.jle.im/entry/free-alternative-regexp.html ?
но тут только альтернатива? зачем аппликатив еще у тебя?
Обсуждают сегодня