Package: haskell-ts-mode

Defined variables (18)

haskell-ts-mode-mapKeymap for haskell-ts-mode.
haskell-ts-font-lock-levelLevel of font lock, 1 for minimum highlghting and 4 for maximum.
haskell-ts-mode-hookHook run after entering `haskell-ts-mode'.
haskell-ts-prettify-words-alistAdditional symbols to prettify for `haskell-ts-mode'.
haskell-ts-use-indentSet to non-nil to use the indentation provided by haskell-ts-mode
haskell-ts-prettify-symbolsPrettify some symbol combinations to unicode symbols.
haskell-ts-mode-abbrev-tableAbbrev table for `haskell-ts-mode'.
haskell-ts-indent-rules"Simple" treesit indentation rules for haskell.
haskell-ts-thing-settings`treesit-thing-settings' for `haskell-ts-mode'.
haskell-ts-ghci-buffer-nameBuffer name for the ghci prcoess.
haskell-ts-ghciThe command to be called to run ghci.
haskell-ts-ghci-switchesArguments passwed to `haskell-ts-ghci'.
haskell-ts-prettify-wordsPrettify some words to unicode symbols.
haskell-ts-font-lockThe treesitter font lock settings for haskell.
haskell-ts-prettify-symbols-alist`prettify-symbols-alist' for `haskell-ts-mode'.
haskell-ts-mode-syntax-tableThe syntax table for haskell.
haskell-ts-format-commandThe command used to call the formatter. The input is given as the
haskell-ts--ignore-typesNode types that will be ignored by indentation.

Defined functions (18)

run-haskell()
haskell-ts--fontify-arg(NODE &optional _ _ _)
haskell-ts-imenu-node-p(REGEX NODE)
haskell-ts--fontify-type(NODE &optional _ _ _)
haskell-ts--stand-alone-parent(_ PARENT _ &optional LAST_NON_PAREN FIRST)
haskell-ts--fontify-params(NODE &optional _ _ _)
haskell-ts-imenu-name-function(CHECK-FUNC)
haskell-ts-imenu-sig-node-p(NODE)
haskell-ts-defun-name(NODE)
haskell-ts-sexp(NODE)
haskell-ts-current-function-bound()
haskell-ts-imenu-data-type-p(NODE)
haskell-ts--fontify-func(NODE FACE)
haskell-ts-imenu-func-node-p(NODE)
haskell-ts-compile-region-and-go(START END)
haskell-ts-mode()
haskell-ts-format(START END)
haskell-ts-indent-after-newline(C)

Defined faces (1)

haskell-constructor-faceFace used to highlight Haskell constructors.