On 2011-03-28 20:19:15PM Brandon S Allbery KF8NH <allbery.b@gmail.com> wrote:
On 3/28/11 21:15 , Ivan Lazar Miljenovic wrote:
On 29 March 2011 12:10, Brandon S Allbery KF8NH <allbery.b@gmail.com> wrote:
On 3/28/11 17:06 , Ivan Lazar Miljenovic wrote:
On 29 March 2011 06:40, Jeff Wheeler <wheele11@illinois.edu> wrote:
Oh, my bad. I removed this because alex is included in the Platform, so it seemed like it'd always be available. I'll add it back.
Not *everyone* has the Platform installed! (I prefer to install ghc and then just the libraries I need via my package manager).
So you're saying that the Platform is pointless? I think there's some miscommunication going on somewhere, if we're all going to pretend it doesn't exist.
No, my meaning was that the reasoning of "I don't need to specify this as a dependency since it's part of the Platform" isn't sound since not everyone has the Platform.
The point of the Platform is to provide a baseline. So you *are* saying it is pointless, because you want packages to confirm to a different baseline.
It's reasonable for a package meant to be easily installed to depend on anything from the platform. It's not reasonable for a package to incorrectly specificy its dependencies, just because the union of the specified dependencies and some random platform release happens to provide all the actual dependencies. Brandon