Hello I need to catch some exceptions which I've "thrown" with the error function. I am using WinHugs 98. Can any one help me? JUAN ALBORNOZ - Bogota - Colombia
juan albornoz <jalborno@escuelaing.edu.co> writes:
Hello I need to catch some exceptions which I've "thrown" with the error function. I am using WinHugs 98. Can any one help me?
Something along the lines of: import qualified Exception as E foo = E.catch <mumble> (\e -> print e) should do you. See the papers on exception handling: http://www.reid-consulting-uk.ltd.uk/alastair/publications/except-pldi.ps.gz and the documentation for the library http://www.haskell.org/ghc/docs/latest/html/base/Control.Exception.html (This is GHC documentation but the Hugs library is mostly compatible. The main differences are in things not covered by the original paper - see the (quite readable) source code for the Hugs version of Exception for details.) -- Alastair Reid alastair@reid-consulting-uk.ltd.uk Reid Consulting (UK) Limited http://www.reid-consulting-uk.ltd.uk/alastair/
participants (2)
-
Alastair Reid -
juan albornoz