rcshm: Something like this: ``` { pkgs ? import {} }: pkgs.stdenv.mkDerivation { name = "haskell-playground"; buildInputs = [ (pkgs.haskellPackages.ghcWithPackages (p: [ p.OpenGL ])) ]; } ```