{ pkgs ? import { }, ... }: pkgs.mkShell { packages = with pkgs; [ (haskellPackages.ghc.withPackages (p: [ p.cabal-install p.haskell-language-server p.hasktags p.hoogle p.megaparsec p.hakyll p.pqueue ])) ]; nativeBuildInputs = with pkgs; [ ormolu typst ]; buildInputs = with pkgs; [ pkg-config zlib ]; }