[Haskell-cafe] Rewriting a famous library and using the same
name: pros and cons
John Meacham
john at repetae.net
Tue Jun 22 16:00:06 EDT 2010
On Tue, Jun 08, 2010 at 11:21:54AM -0700, Gregory Crosswhite wrote:
> Or you just put an upper bound on the versions of the fgl library that
> your program will build against, as you should be doing anyway, and
> then nothing breaks.
Until some package you rely on decides to upgrade and start using fgl-6
internally without modifying its external API. Suddenly you are
incompatible without a version number bump anywhere due to a completely
non-local change.
John
--
John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
More information about the Haskell-Cafe
mailing list