Version control systems

Bulat Ziganshin bulat.ziganshin at
Wed Aug 13 09:09:05 EDT 2008

Hello Johan,

Wednesday, August 13, 2008, 3:43:15 PM, you wrote:

>>> - Why does NHC98 break so often? Is it because people are checking in
>>> code that is not Haskell 98 compatible?

> Can we make sure that these libraries are always built with some
> Haskell 98 compatibility flag by GHC so people find out when they add
> non Haskell 98 stuff?

on ghc, we use many non-h98 features. actually, there are even non-h98
features that are common to all 3 compilers (f.e. rank-2 types, afair)

we need to check that non-nhc features are not used in *shared* code and
the best tool to do such checks is nhc itself

Best regards,
 Bulat                            mailto:Bulat.Ziganshin at

More information about the Glasgow-haskell-users mailing list