Parser combinators
Merge pull request #1 from phadej/parser

pure and fail parsers