[Haskell-cafe] base version numbers

Ivan Lazar Miljenovic ivan.miljenovic at gmail.com
Thu Jun 16 08:09:51 UTC 2016

On 16 June 2016 at 17:58, Tom Ellis
<tom-lists-haskell-cafe-2013 at jaguarpaw.co.uk> wrote:
> Since each version of GHC depends precisely on one version of base, would it
> not be more clear to name them after their version of GHC, rather than
> 4.x.y.z?

Except that:

* That would break the Package Versioning Policy and thus make it more
difficult to determine to what extent there are any potentially
breaking changes

* Makes it more difficult for an alternate Haskell implementation to
use the Prelude

* Makes it more difficult for a potential future where versions of
base are less tightly coupled to GHC and can thus be installed
separately (rather than needing a new version of GHC to get a new
feature from base)

Ivan Lazar Miljenovic
Ivan.Miljenovic at gmail.com

More information about the Haskell-Cafe mailing list