Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 6e204a966e8c42d976f99a1700ce5f20 > files > 2415

ghc-7.4.2-4.mga5.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Control.OldException</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body id="mini"><div id="module-header"><p class="caption">Control.OldException</p></div><div id="interface"><h1>The Exception type
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Control-OldException.html#t:Exception" target="main">Exception</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Control-OldException.html#t:IOException" target="main">IOException</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Control-OldException.html#t:ArithException" target="main">ArithException</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Control-OldException.html#t:ArrayException" target="main">ArrayException</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Control-OldException.html#t:AsyncException" target="main">AsyncException</a> </p></div><h1>Throwing exceptions
</h1><div class="top"><p class="src"><a href="Control-OldException.html#v:throwIO" target="main">throwIO</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:throw" target="main">throw</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:ioError" target="main">ioError</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:throwTo" target="main">throwTo</a></p></div><h1>Catching Exceptions
</h1><h2>The <code>catch</code> functions
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:catch" target="main">catch</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:catchJust" target="main">catchJust</a></p></div><h2>The <code>handle</code> functions
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:handle" target="main">handle</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:handleJust" target="main">handleJust</a></p></div><h2>The <code>try</code> functions
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:try" target="main">try</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:tryJust" target="main">tryJust</a></p></div><h2>The <code>evaluate</code> function
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:evaluate" target="main">evaluate</a></p></div><h2>The <code>mapException</code> function
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:mapException" target="main">mapException</a></p></div><h2>Exception predicates
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:ioErrors" target="main">ioErrors</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:arithExceptions" target="main">arithExceptions</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:errorCalls" target="main">errorCalls</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:dynExceptions" target="main">dynExceptions</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:assertions" target="main">assertions</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:asyncExceptions" target="main">asyncExceptions</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:userErrors" target="main">userErrors</a></p></div><h1>Dynamic exceptions
</h1><div class="top"><p class="src"><a href="Control-OldException.html#v:throwDyn" target="main">throwDyn</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:throwDynTo" target="main">throwDynTo</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:catchDyn" target="main">catchDyn</a></p></div><h1>Asynchronous Exceptions
</h1><h2>Asynchronous exception control
</h2><div class="top"><p class="src"><a href="Control-OldException.html#v:block" target="main">block</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:unblock" target="main">unblock</a></p></div><h3>Applying <code>block</code> to an exception handler
</h3><h3>Interruptible operations
</h3><h1>Assertions
</h1><div class="top"><p class="src"><a href="Control-OldException.html#v:assert" target="main">assert</a></p></div><h1>Utilities
</h1><div class="top"><p class="src"><a href="Control-OldException.html#v:bracket" target="main">bracket</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:bracket_" target="main">bracket_</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:bracketOnError" target="main">bracketOnError</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:finally" target="main">finally</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:setUncaughtExceptionHandler" target="main">setUncaughtExceptionHandler</a></p></div><div class="top"><p class="src"><a href="Control-OldException.html#v:getUncaughtExceptionHandler" target="main">getUncaughtExceptionHandler</a></p></div></div></body></html>