hello crated using cabal $ cabal init --minimal --package-name=hello-cabal --non-interactive build and run using nix build and nix run get flake shell via nix develop and use cabal commands