Torsten Schmits
Torsten Schmits
oof...thanks
Gave this a try [upstream](https://github.com/tek/tree-sitter-haskell/pull/6), not sure how well those work. Maybe someone can test the queries with aider.
I'm encountering this problem while trying to write injection rules for quasiquote string interpolation in Haskell. The code looks like this: ```haskell [text|foo #{some expression :: Int} bar|] ``` where...
yeah the grammar behaves as if `UnboxedTuples` is always enabled, in which case `(#` is a parse error in GCC as well if not followed by a closing `#)`. I...
Already reported upstream: https://github.com/tek/tree-sitter-haskell/issues/3
ah, indeed! you want to keep the issue open?
yikes 😬 thanks a lot!
I implemented this [upstream](https://github.com/tek/tree-sitter-haskell/pull/4). I'll try to work on backporting outstanding changes soon
Interesting, this is indeed valid syntax, even though I've no idea what it means. Is this some edge case of the injectivity semantics? I've never seen it referred to as...
Neovim does not use the queries from this repo, but from [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter/blob/master/queries/haskell/highlights.scm#L592). You should be able to disable special highlighting for these keywords with: ``` highlight! link @keyword.exception Normal ```...