Skip to content

zed-extensions/haskell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zed Haskell

A Haskell extension for Zed.

Development

To develop this extension, see the Developing Extensions section of the Zed docs.

Update grammar/queries

  1. Bump commit in extension.toml to a commit in tree-sitter/tree-sitter-haskell
  2. Run scripts/download_hs_queries.py with a commit in tek/tree-sitter-haskell

tek/tree-sitter-haskell is more up-to-date than tree-sitter/tree-sitter-haskell, so ideally, we'd switch to it (issue). However, tek/tree-sitter-haskell doesn't commit parser.c, which Zed depends on (issue). Furthermore, regenerating parser.c and pointing the extension to it causes Zed to freeze (issue). So for now, we'll use tree-sitter/tree-sitter-haskell for the grammar, but tek/tree-sitter-haskell for the queries.

About

Haskell support

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors