Currying inside parser