Sophie

Sophie

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

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>Outputable</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">Outputable</p></div><div id="interface"><h1>Type classes
</h1><div class="top"><p class="src"><span class="keyword">class</span> <a href="Outputable.html#t:Outputable" target="main">Outputable</a> a</p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Outputable.html#t:OutputableBndr" target="main">OutputableBndr</a> a</p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Outputable.html#t:PlatformOutputable" target="main">PlatformOutputable</a> a</p></div><h1>Pretty printing combinators
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:SDoc" target="main">SDoc</a> </p></div><div class="top"><p class="src"><a href="Outputable.html#v:runSDoc" target="main">runSDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:initSDocContext" target="main">initSDocContext</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:docToSDoc" target="main">docToSDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:interppSP" target="main">interppSP</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:interpp-39-SP" target="main">interpp'SP</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprQuotedList" target="main">pprQuotedList</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprWithCommas" target="main">pprWithCommas</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:quotedListWithOr" target="main">quotedListWithOr</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:empty" target="main">empty</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:nest" target="main">nest</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:char" target="main">char</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:text" target="main">text</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:ftext" target="main">ftext</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:ptext" target="main">ptext</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:int" target="main">int</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:integer" target="main">integer</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:float" target="main">float</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:double" target="main">double</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:rational" target="main">rational</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:parens" target="main">parens</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:cparen" target="main">cparen</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:brackets" target="main">brackets</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:braces" target="main">braces</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:quotes" target="main">quotes</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:quote" target="main">quote</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:doubleQuotes" target="main">doubleQuotes</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:angleBrackets" target="main">angleBrackets</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:semi" target="main">semi</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:comma" target="main">comma</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:colon" target="main">colon</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:dcolon" target="main">dcolon</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:space" target="main">space</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:equals" target="main">equals</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:dot" target="main">dot</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:arrow" target="main">arrow</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:darrow" target="main">darrow</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:lparen" target="main">lparen</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:rparen" target="main">rparen</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:lbrack" target="main">lbrack</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:rbrack" target="main">rbrack</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:lbrace" target="main">lbrace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:rbrace" target="main">rbrace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:underscore" target="main">underscore</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:blankLine" target="main">blankLine</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:-60--62-" target="main">(&lt;&gt;)</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:-60--43--62-" target="main">(&lt;+&gt;)</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:hcat" target="main">hcat</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:hsep" target="main">hsep</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:-36--36-" target="main">($$)</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:-36--43--36-" target="main">($+$)</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:vcat" target="main">vcat</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:sep" target="main">sep</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:cat" target="main">cat</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:fsep" target="main">fsep</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:fcat" target="main">fcat</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:hang" target="main">hang</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:punctuate" target="main">punctuate</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:ppWhen" target="main">ppWhen</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:ppUnless" target="main">ppUnless</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:speakNth" target="main">speakNth</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:speakNTimes" target="main">speakNTimes</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:speakN" target="main">speakN</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:speakNOf" target="main">speakNOf</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:plural" target="main">plural</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:coloured" target="main">coloured</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:PprColour" target="main">PprColour</a> </p></div><div class="top"><p class="src"><a href="Outputable.html#v:colType" target="main">colType</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:colCoerc" target="main">colCoerc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:colDataCon" target="main">colDataCon</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:colBinder" target="main">colBinder</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:bold" target="main">bold</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:keyword" target="main">keyword</a></p></div><h1>Converting <code><a href="Outputable.html#t:SDoc">SDoc</a></code> into strings and outputing it
</h1><div class="top"><p class="src"><a href="Outputable.html#v:printSDoc" target="main">printSDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printErrs" target="main">printErrs</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printOutput" target="main">printOutput</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:hPrintDump" target="main">hPrintDump</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printDump" target="main">printDump</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printForC" target="main">printForC</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printForAsm" target="main">printForAsm</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printForUser" target="main">printForUser</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:printForUserPartWay" target="main">printForUserPartWay</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprCode" target="main">pprCode</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:mkCodeStyle" target="main">mkCodeStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDoc" target="main">showSDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocOneLine" target="main">showSDocOneLine</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocForUser" target="main">showSDocForUser</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocDebug" target="main">showSDocDebug</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocDump" target="main">showSDocDump</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocDumpOneLine" target="main">showSDocDumpOneLine</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showPpr" target="main">showPpr</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showSDocUnqual" target="main">showSDocUnqual</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:showsPrecSDoc" target="main">showsPrecSDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:renderWithStyle" target="main">renderWithStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprInfixVar" target="main">pprInfixVar</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprPrefixVar" target="main">pprPrefixVar</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprHsChar" target="main">pprHsChar</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprHsString" target="main">pprHsString</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprFastFilePath" target="main">pprFastFilePath</a></p></div><h1>Controlling the style in which output is printed
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:BindingSite" target="main">BindingSite</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:PprStyle" target="main">PprStyle</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:CodeStyle" target="main">CodeStyle</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Outputable.html#t:PrintUnqualified" target="main">PrintUnqualified</a> </p></div><div class="top"><p class="src"><a href="Outputable.html#v:alwaysQualify" target="main">alwaysQualify</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:neverQualify" target="main">neverQualify</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:QualifyName" target="main">QualifyName</a> </p></div><div class="top"><p class="src"><a href="Outputable.html#v:getPprStyle" target="main">getPprStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:withPprStyle" target="main">withPprStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:withPprStyleDoc" target="main">withPprStyleDoc</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprDeeper" target="main">pprDeeper</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprDeeperList" target="main">pprDeeperList</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprSetDepth" target="main">pprSetDepth</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:codeStyle" target="main">codeStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:userStyle" target="main">userStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:debugStyle" target="main">debugStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:dumpStyle" target="main">dumpStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:asmStyle" target="main">asmStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:ifPprDebug" target="main">ifPprDebug</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:qualName" target="main">qualName</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:qualModule" target="main">qualModule</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:mkErrStyle" target="main">mkErrStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:defaultErrStyle" target="main">defaultErrStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:defaultDumpStyle" target="main">defaultDumpStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:defaultUserStyle" target="main">defaultUserStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:mkUserStyle" target="main">mkUserStyle</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:cmdlineParserStyle" target="main">cmdlineParserStyle</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Outputable.html#t:Depth" target="main">Depth</a> </p></div><h1>Error handling and debugging utilities
</h1><div class="top"><p class="src"><a href="Outputable.html#v:pprPanic" target="main">pprPanic</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprSorry" target="main">pprSorry</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:assertPprPanic" target="main">assertPprPanic</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprPanicFastInt" target="main">pprPanicFastInt</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprPgmError" target="main">pprPgmError</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprTrace" target="main">pprTrace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pprDefiniteTrace" target="main">pprDefiniteTrace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:warnPprTrace" target="main">warnPprTrace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:trace" target="main">trace</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:pgmError" target="main">pgmError</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:panic" target="main">panic</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:sorry" target="main">sorry</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:panicFastInt" target="main">panicFastInt</a></p></div><div class="top"><p class="src"><a href="Outputable.html#v:assertPanic" target="main">assertPanic</a></p></div></div></body></html>