Monadic Parser Combinators in F#

You want to invent a new language, and you want to do this in F#, don’t you? And, of course, you want to base its parser on Monadic Parser Combinators. You’ve always wanted, just admit it.