tree-sitter-haskell icon indicating copy to clipboard operation
tree-sitter-haskell copied to clipboard

Haskell grammar for tree-sitter.

Results 26 tree-sitter-haskell issues
Sort by recently updated
recently updated
newest added

I may be holding it wrong, but at least some unicode symbols are not supported as syntax: e.g.: ```haskell processStateUpdater ∷ ∀ a m. (NOMInput a, UpdateMonad m) ⇒ Config...

It seems that Literate Haskell, as in `.lhs` files, are not supported. In `lhs` files, every line is a comment unless the line is prepended with a `>` symbol, or...

This is related to https://github.com/lukas-reineke/indent-blankline.nvim/issues/926 In summary, in indent-blankline, there is a logic which allows to highlight indentation based on "visibility" scope. Actually, you can list a serie of tree...

I'm not sure if this is a tree-sitter-haskell bug or tree-sitter bug; but as a start I decide to report it here. Here's what I did: At the beginning, there's...

![image](https://github.com/user-attachments/assets/4b0a3983-2388-4eac-843e-6842d72c136d) This only happens when the `True` is dedented on the same line as the `if` and the `if` is in `do` block.

I found all the variables rendered as types; this line in the query seems to be the cause. Is this intended? https://github.com/tree-sitter/tree-sitter-haskell/blob/a50070d5bb5bd5c1281740a6102ecf1f4b0c4f19/queries/highlights.scm#L372C1-L372C17