Replies (8)
- @0xd34df00d:@jtootf Но зачем свою? Нужно же делать цепочку стейттрансформеров + по ходу дела записывать результаты в лог. Я так понял по манам, для этого как раз и созданы monad transformers.
- @jtootf:@0xd34df00d затем, что работать с одной мнемоничной сущностью заметно проще, чем с набором стандартных блоков. монаду Parser из Parsec тоже можно было реализовать как связку State, Reader и, собственно, парсера. но зачем?