Changes between Version 2 and Version 3 of ImpreciseExceptions


Ignore:
Timestamp:
Jan 16, 2006 1:23:17 AM (9 years ago)
Author:
ross@…
Comment:

a little more explanation

Legend:

Unmodified
Added
Removed
Modified
  • ImpreciseExceptions

    v2 v3  
    66== Brief Explanation == 
    77 
    8 Exceptions may be thrown by pure code and caught in the `IO` monad. 
     8In Haskell 98, exceptions may be caught and thrown only in the `IO` monad. 
     9The `error` function generates failures from pure code, but cannot be caught. 
     10 
     11Imprecise exceptions may be thrown by pure code and caught in the `IO` monad. 
     12IO exceptions and `error` are subsumed as special cases. 
    913 
    1014== References == 
     
    1519== Pros == 
    1620 * more robust programs 
     21 * implemented by GHC and Hugs for several years 
    1722 
    1823== Cons ==