I sometimes write my own parser combinators I sometimes make mistakes while implementing my own parser combinators In this post  I describe a mistake I made a few times: using the wrong kind of backtracking effect