Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix typo in playground post #5

Merged
merged 1 commit into from
Sep 24, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/the-haskell-playground/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ I just don't know how, so if you do, please reach out.
### The build environment: making Haskell packages available

Having just the [boot packages](https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history) available would make for a rather bare playground (no `System.Random`, etc.), so we clearly need to provide something more.
The current policy for additional packages is "if you can convince me that a package is useful that a package is useful and it doesn't unnecessarily bloat the dependency tree, I'll add it together with its transitive dependencies".
The current policy for additional packages is "if you can convince me that a package is useful and it doesn't unnecessarily bloat the dependency tree, I'll add it together with its transitive dependencies".
This has happened multiple times already (e.g. [1](https://github.com/haskell/play-haskell/issues/45), [2](https://github.com/haskell/play-haskell/issues/47), [3](https://github.com/haskell/play-haskell/issues/50)).
This policy is admittedly completely subjective, but it's unclear if there is a real alternative.
The only "principled" option seems to be making all of [Stackage](https://www.stackage.org/) available, but that is both unwieldy (there's _too many_ packages in there so it takes a huge amount of disk space) and not always possible (the playground aims to support new GHCs immediately after release, and Stackage naturally lags behind).
Expand Down