{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibxym5rheaydohqvxkgjguuyhuj3f7b3zg5nkqwca2ltyhqul4jd4",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mimk3s3ourz2"
},
"path": "/t/suggestion-deprecate-the-global-default-package-environment-file/13885#post_2",
"publishedAt": "2026-04-03T20:09:56.000Z",
"site": "https://discourse.haskell.org",
"textContent": "hdgarrood:\n\n> scripts which invoke `ghc` directly\n\nhdgarrood:\n\n> Right now, it seems like you have to remember to pass `-hide-all-packages` or `-package-env=-` pretty much whenever you’re invoking ghc directly, which is a bit inconvenient.\n\nCan’t you just do this in the scripts?",
"title": "Suggestion: deprecate the global default package environment file"
}