patch applied (hugs98): adapt to new Control.Exception

Ross Paterson ross at soi.city.ac.uk
Tue Aug 12 21:06:14 EDT 2008


Tue Aug 12 17:57:43 PDT 2008  Ross Paterson <ross at soi.city.ac.uk>
  * adapt to new Control.Exception
  
  Haskell 98 library modules (including the Prelude), and modules they
  import, must be Haskell 98.  Therefore we use a representation of
  SomeException that can concretely represent the exceptions thrown
  by Hugs, without existential types or Typeable instances.
  
  The rest is in Control.Exception in the base package.

    M ./libraries/hugsbase/Hugs/ConcBase.hs -2 +2
    M ./libraries/hugsbase/Hugs/Exception.hs -22 +2
    M ./libraries/hugsbase/Hugs/Prelude.hs -31 +12

View patch online:
http://darcs.haskell.org/hugs98/_darcs/patches/20080813005743-b47d3-1694a92f4f2cccb782509c45c2141f9584476771.gz


More information about the Cvs-hugs mailing list