Change Data.Bits.rotate to rotate Integer (unbounded) types

Neil Mitchell ndmitchell at gmail.com
Tue Sep 19 15:28:43 EDT 2006


Hi,

> Welcome back!  Since Data.Bits is not defined in the Haskell 1998
> standard, are we free to change the implementation of Data.Bits?

No! If you do things like this, randomly changing the semantics of
functions, people will come round to your house with burning pitch
forks!

If you want to have functions with new semantics, its probably a good
idea to give them new names, or do something else to stop changing
existing programs.

Thanks

Neil


More information about the Glasgow-haskell-users mailing list