A Haskell subset interpreter written in F#