Here's a pet hobbyhorse of mine.

Prelude> read "3333333333333333333333" :: Int
-5527344008095509163

Other fixed-width integral types (those in Data.Int and Data.Word) behave similarly. I'd prefer to see the whole lot throw an overflow exception upon detecting a wraparound.

I'll be happy to provide a sample implementation.

        <b
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-prime

Reply via email to