Variable: haskell-indentation-toplevel-list
haskell-indentation-toplevel-list is a variable defined in
haskell-indentation.el.
Value
(("module" . haskell-indentation-module)
("signature" . haskell-indentation-module)
("data" . haskell-indentation-data)
("type" . haskell-indentation-data)
("newtype" . haskell-indentation-data)
("import" . haskell-indentation-import)
("foreign" . haskell-indentation-foreign)
("where" . haskell-indentation-toplevel-where)
("class" . haskell-indentation-class-declaration)
("instance" . haskell-indentation-class-declaration)
("deriving" . haskell-indentation-deriving))
Documentation
Alist of toplevel keywords with associated parsers.
Source Code
;; Defined in /nix/store/9lz2mhw95f9fqxr9mnq46k3f6qz3aq83-emacs-packages-deps/share/emacs/site-lisp/elpa/haskell-mode-20260904.1042/haskell-indentation.el
(defconst haskell-indentation-toplevel-list
`(("module" . haskell-indentation-module)
("signature" . haskell-indentation-module)
("data" . haskell-indentation-data)
("type" . haskell-indentation-data)
("newtype" . haskell-indentation-data)
("import" . haskell-indentation-import)
("foreign" . haskell-indentation-foreign)
("where" . haskell-indentation-toplevel-where)
("class" . haskell-indentation-class-declaration)
("instance" . haskell-indentation-class-declaration)
("deriving" . haskell-indentation-deriving))
"Alist of toplevel keywords with associated parsers.")