-- might be a 'ThreadKilled', for example). In this case it is usually better
-- to use 'catchJust' and select the kinds of exceptions to catch.
--
-- might be a 'ThreadKilled', for example). In this case it is usually better
-- to use 'catchJust' and select the kinds of exceptions to catch.
--
--- Also note that The "Prelude" also exports a
--- function called 'catch' which has the same type as
+-- Also note that the "Prelude" also exports a
+-- function called 'Prelude.catch' which has the same type as
-- 'Control.Exception.catch', the difference being that the
-- "Prelude" version only catches the IO and user
-- families of exceptions (as required by Haskell 98). We recommend
-- either hiding the "Prelude" version of
-- 'Control.Exception.catch', the difference being that the
-- "Prelude" version only catches the IO and user
-- families of exceptions (as required by Haskell 98). We recommend
-- either hiding the "Prelude" version of
-- "Control.Exception", or importing
-- "Control.Exception" qualified, to avoid name-clashes.
-- "Control.Exception", or importing
-- "Control.Exception" qualified, to avoid name-clashes.