mpc.js is a monadic parser combinator library for JavaScript