Haskell
Options
languages.haskell.enable
Whether to enable tools for Haskell development.
Type: boolean
Default:
Example:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.package
Haskell compiler to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.cabal.enable
Whether to enable Cabal.
Type: boolean
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.cabal.package
Cabal package to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.lsp.enable
Whether to enable Haskell Language Server.
Type: boolean
Default:
Example:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.lsp.package
The Haskell language server package to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.stack.enable
Whether to enable the Haskell Stack
Type: boolean
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.stack.package
Haskell stack package to use.
Type: package
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix
languages.haskell.stack.args
Additional arguments to pass to stack. By default, stack is configured to use devenv’s GHC installation.
Type: list of string
Default:
Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/haskell.nix