> In Hugs 1.4 (January 1998), if I type the following commands:
>       :l Number
>       (minBound::Number) * -1
> hugs dies with the error message "Unexpected signal".

A slightly simpler example is:

  Prelude> (minBound :: Int) `primDivInt` (-1)

  Unexpected signal

The problem is probably coming from trying to calculate one of the following.

  minBound % -1
  minBound / -1

I'll add it to the list...

A



Reply via email to