
On 16 June 2016 at 17:58, Tom Ellis
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@gmail.com http://IvanMiljenovic.wordpress.com