Haskell is, in fact, a <i>really good</i> way to write parser code. That&#x27;s the main thing I use Haskell for.<p>But how are you suggesting that Haskell could solve the problem of letting CoffeeScript plugins express which text they should apply to in a CoffeeScript text editor?