Elm Weekly - Issue #177
Articles and Discussion
Brian Hicks describes the tool he wrote that lets you search code quickly based on AST nodes rather than strings using tree-sitter
grammars and search queries. Currently you can search Elm, Haskell, JavaScript, Ruby, Rust, and TypeScript, and one of the goals of the project is to make it easy to add more languages.
Also check out the browser UI for tree-sitter-elm
below - it might be helpful in working out how to write Elm queries for tree-grepper
.
Tools and Projects
Browser UI for tree-sitter-elm
Kolja Lampe has made a browser UI for tree-sitter-elm
, the parser that's used by elm-language-server
and elm-test-rs
.
James Carlson is developing an app to keep track of the books you are reading with Elm, Lamdera (for an Elm backend), and mdgriffith/elm-ui
. You can check out the source to see how the pieces fit together.
Talks and Podcasts
That's it for this week!
If you would like to support my work on Elm Weekly and other Elm projects , please buy my book Practical Elm or sponsor me on GitHub .
To submit an Elm post, video or project for an upcoming issue of Elm Weekly, please tweet @elmweekly with a link or just reply to this email.