# Configuration for Haskell development
{
  config,
  pkgs,
  ...
}: {
  environment.systemPackages = with pkgs.haskellPackages; [
    cabal-install # Haskell software automation
    ghc # Glasgow Haskell Compiler
    haskell-language-server # LSP server for GHC
    hlint # Haskell source linter
    stylish-haskell # simple Haskell code prettifier
  ];
}