Say, I need System.Eval.Haskell. Or whatever else. How do I know which package I should specify in my package.yaml? When I go to the https://hackag
When you view module documentation on hackage, the package name is in the upper left corner:
In this case, it's indeed plugins, version 1.5.7.
When you declare dependencies in your .cabal file, Stack will attempt to find a version that fits with the Long-Term Support (LTS) collection that you're targeting.
Sometimes, you want to use a different version than the one available in the LTS collection (for example if you want a more recent one), in which case you can define the package, and its specific version, in extra-dependencies.