tree-sitter-0.2.0.0: Unstable bindings for the tree-sitter parsing library.

Safe HaskellNone
LanguageHaskell2010

TreeSitter.Language

Synopsis

Documentation

data Language Source #

A tree-sitter language.

This type is uninhabited and used only for type safety within Ptr values.

mkSymbolDatatype :: Name -> Ptr Language -> Q [Dec] Source #

TemplateHaskell construction of a datatype for the referenced Language.

renameDups :: [(a, String)] -> [(a, String)] Source #