haskell-tree-sitter
haskell-tree-sitter copied to clipboard
Haskell bindings for tree-sitter
This MR changes the commit used in the `tree-sitter/vendor/tree-sitter` directory to a more recent commit. After this, a problem popped up where compilation would fail on `ts_parser_halt_on_error`, so this foreign...
This worked under GHC 9.0.1: ``` $ git submodule sync $ git submodule update --init --recursive --depth 1 $ cabal build all --enable-tests --allow-newer=template-haskell ``` So I suppose all is...
I tried to follow other existing PRs, e.g. [OCaml](https://github.com/tree-sitter/haskell-tree-sitter/pull/283) and [C#](https://github.com/tree-sitter/haskell-tree-sitter/pull/276). Let me know if there is something else I need to do.
Step 2 from guide [adding new language](https://github.com/github/semantic/blob/master/docs/adding-new-languages.md) to achive https://github.com/github/semantic/issues/181
Queries
I think Queries are working properly. This is the first time did anything with the FFI, so there are a few things I am unsure about. I moved `Struct` into...
I don't see any bindings to the query api. Has there been any work on this?
Adds 8.10.1 support by pinning `text` and `fused-effects` and updating our base bounds. Leaving this as a Draft PR since we probably want to wait until the upstream packages are...
This aims to improve [tree-sitter/README.md](../blob/master/tree-sitter/README.md)
Hackage can show a package’s README—if it has one. However, we don’t have any for the language packages. I’d especially hope that these would mention how they are used with...