[Haskell-cafe] Platform Versioning Policy: upper bounds are not our friends

Daniel Trstenjak daniel.trstenjak at gmail.com
Fri Aug 17 10:13:00 CEST 2012

On Thu, Aug 16, 2012 at 11:33:17PM -0400, wren ng thornton wrote:
> However, there are certainly cases where we have hard upper
> bounds[1][2][3], and ignoring those is not fine. Circumventing hard
> upper bounds should require altering the .cabal file, given as
> getting things to compile will require altering the source code as
> well.

It's ok to have soft and hard upper bounds, but it should be always
possible to ignore both - having a separate ignore option for each -
without modifying the cabal file.

I've the confidence, that most cabal users should be able to handle
this. Nothing is more annoying if you know what you're doing, but don't
have the power to do it.


More information about the Haskell-Cafe mailing list