Daniel Fischer <daniel.is.fisc...@googlemail.com> writes:

> Or: it breaks with a bug introduced in 3.4.6 which hasn't yet been fixed.

This is an important point, I think: API breakages are not always
intentional.  Except for base, I generally don't specify upper bounds
(well, maybe this is laziness on my part as well), unless I know it will
break.

On the other hand, I run a script that at regular intervals pulls a set
of packages off Hackage and builds them, reporting any errors.  This
way, I'll hopefully be among the first to know if somebody upgrades a
library that breaks any of my programs.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to