Sophie

Sophie

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

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>OccName</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">OccName</p></div><div id="interface"><h1>The <code><a href="OccName.html#t:NameSpace">NameSpace</a></code> type
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="OccName.html#t:NameSpace" target="main">NameSpace</a> </p></div><h2>Construction
</h2><div class="top"><p class="src"><a href="OccName.html#v:tcName" target="main">tcName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:clsName" target="main">clsName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:tcClsName" target="main">tcClsName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:dataName" target="main">dataName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:varName" target="main">varName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:tvName" target="main">tvName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:srcDataName" target="main">srcDataName</a></p></div><h2>Pretty Printing
</h2><div class="top"><p class="src"><a href="OccName.html#v:pprNameSpace" target="main">pprNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:pprNonVarNameSpace" target="main">pprNonVarNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:pprNameSpaceBrief" target="main">pprNameSpaceBrief</a></p></div><h1>The <code><a href="OccName.html#t:OccName">OccName</a></code> type
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="OccName.html#t:OccName" target="main">OccName</a> </p></div><div class="top"><p class="src"><a href="OccName.html#v:pprOccName" target="main">pprOccName</a></p></div><h2>Construction	
</h2><div class="top"><p class="src"><a href="OccName.html#v:mkOccName" target="main">mkOccName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkOccNameFS" target="main">mkOccNameFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVarOcc" target="main">mkVarOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVarOccFS" target="main">mkVarOccFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataOcc" target="main">mkDataOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataOccFS" target="main">mkDataOccFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTyVarOcc" target="main">mkTyVarOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTyVarOccFS" target="main">mkTyVarOccFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTcOcc" target="main">mkTcOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTcOccFS" target="main">mkTcOccFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkClsOcc" target="main">mkClsOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkClsOccFS" target="main">mkClsOccFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDFunOcc" target="main">mkDFunOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTupleOcc" target="main">mkTupleOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:setOccNameSpace" target="main">setOccNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:demoteOccName" target="main">demoteOccName</a></p></div><h2>Derived <code><a href="OccName.html#t:OccName">OccName</a></code>s
</h2><div class="top"><p class="src"><a href="OccName.html#v:isDerivedOccName" target="main">isDerivedOccName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataConWrapperOcc" target="main">mkDataConWrapperOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkWorkerOcc" target="main">mkWorkerOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDefaultMethodOcc" target="main">mkDefaultMethodOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenDefMethodOcc" target="main">mkGenDefMethodOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDerivedTyConOcc" target="main">mkDerivedTyConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkNewTyCoOcc" target="main">mkNewTyCoOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkClassOpAuxOcc" target="main">mkClassOpAuxOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkCon2TagOcc" target="main">mkCon2TagOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkTag2ConOcc" target="main">mkTag2ConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkMaxTagOcc" target="main">mkMaxTagOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkClassDataConOcc" target="main">mkClassDataConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDictOcc" target="main">mkDictOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkIPOcc" target="main">mkIPOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkSpecOcc" target="main">mkSpecOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkForeignExportOcc" target="main">mkForeignExportOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenOcc1" target="main">mkGenOcc1</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenOcc2" target="main">mkGenOcc2</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenD" target="main">mkGenD</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenR" target="main">mkGenR</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenRCo" target="main">mkGenRCo</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenC" target="main">mkGenC</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkGenS" target="main">mkGenS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataTOcc" target="main">mkDataTOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataCOcc" target="main">mkDataCOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkDataConWorkerOcc" target="main">mkDataConWorkerOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkSuperDictSelOcc" target="main">mkSuperDictSelOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkLocalOcc" target="main">mkLocalOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkMethodOcc" target="main">mkMethodOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkInstTyTcOcc" target="main">mkInstTyTcOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkInstTyCoOcc" target="main">mkInstTyCoOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkEqPredCoOcc" target="main">mkEqPredCoOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVectOcc" target="main">mkVectOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVectTyConOcc" target="main">mkVectTyConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVectDataConOcc" target="main">mkVectDataConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkVectIsoOcc" target="main">mkVectIsoOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPDataTyConOcc" target="main">mkPDataTyConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPDataDataConOcc" target="main">mkPDataDataConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPDatasTyConOcc" target="main">mkPDatasTyConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPDatasDataConOcc" target="main">mkPDatasDataConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPReprTyConOcc" target="main">mkPReprTyConOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkPADFunOcc" target="main">mkPADFunOcc</a></p></div><h2>Deconstruction
</h2><div class="top"><p class="src"><a href="OccName.html#v:occNameFS" target="main">occNameFS</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:occNameString" target="main">occNameString</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:occNameSpace" target="main">occNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isVarOcc" target="main">isVarOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isTvOcc" target="main">isTvOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isTcOcc" target="main">isTcOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isDataOcc" target="main">isDataOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isDataSymOcc" target="main">isDataSymOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isSymOcc" target="main">isSymOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isValOcc" target="main">isValOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:parenSymOcc" target="main">parenSymOcc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:startsWithUnderscore" target="main">startsWithUnderscore</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isTcClsNameSpace" target="main">isTcClsNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isTvNameSpace" target="main">isTvNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isDataConNameSpace" target="main">isDataConNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isVarNameSpace" target="main">isVarNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isValNameSpace" target="main">isValNameSpace</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isTupleOcc_maybe" target="main">isTupleOcc_maybe</a></p></div><h1>The <code><a href="OccName.html#t:OccEnv">OccEnv</a></code> type
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="OccName.html#t:OccEnv" target="main">OccEnv</a> a</p></div><div class="top"><p class="src"><a href="OccName.html#v:emptyOccEnv" target="main">emptyOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:unitOccEnv" target="main">unitOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccEnv" target="main">extendOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mapOccEnv" target="main">mapOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:lookupOccEnv" target="main">lookupOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkOccEnv" target="main">mkOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkOccEnv_C" target="main">mkOccEnv_C</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccEnvList" target="main">extendOccEnvList</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:elemOccEnv" target="main">elemOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:occEnvElts" target="main">occEnvElts</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:foldOccEnv" target="main">foldOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:plusOccEnv" target="main">plusOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:plusOccEnv_C" target="main">plusOccEnv_C</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccEnv_C" target="main">extendOccEnv_C</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccEnv_Acc" target="main">extendOccEnv_Acc</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:filterOccEnv" target="main">filterOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:delListFromOccEnv" target="main">delListFromOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:delFromOccEnv" target="main">delFromOccEnv</a></p></div><h1>The <code><a href="OccName.html#t:OccSet">OccSet</a></code> type
</h1><div class="top"><p class="src"><span class="keyword">type</span> <a href="OccName.html#t:OccSet" target="main">OccSet</a> </p></div><div class="top"><p class="src"><a href="OccName.html#v:emptyOccSet" target="main">emptyOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:unitOccSet" target="main">unitOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:mkOccSet" target="main">mkOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccSet" target="main">extendOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:extendOccSetList" target="main">extendOccSetList</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:unionOccSets" target="main">unionOccSets</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:unionManyOccSets" target="main">unionManyOccSets</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:minusOccSet" target="main">minusOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:elemOccSet" target="main">elemOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:occSetElts" target="main">occSetElts</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:foldOccSet" target="main">foldOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isEmptyOccSet" target="main">isEmptyOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:intersectOccSet" target="main">intersectOccSet</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:intersectsOccSet" target="main">intersectsOccSet</a></p></div><h1>Tidying up
</h1><div class="top"><p class="src"><span class="keyword">type</span> <a href="OccName.html#t:TidyOccEnv" target="main">TidyOccEnv</a> </p></div><div class="top"><p class="src"><a href="OccName.html#v:emptyTidyOccEnv" target="main">emptyTidyOccEnv</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:tidyOccName" target="main">tidyOccName</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:initTidyOccEnv" target="main">initTidyOccEnv</a></p></div><h1>Lexical characteristics of Haskell names
</h1><div class="top"><p class="src"><a href="OccName.html#v:isLexCon" target="main">isLexCon</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexVar" target="main">isLexVar</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexId" target="main">isLexId</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexSym" target="main">isLexSym</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexConId" target="main">isLexConId</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexConSym" target="main">isLexConSym</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexVarId" target="main">isLexVarId</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:isLexVarSym" target="main">isLexVarSym</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:startsVarSym" target="main">startsVarSym</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:startsVarId" target="main">startsVarId</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:startsConSym" target="main">startsConSym</a></p></div><div class="top"><p class="src"><a href="OccName.html#v:startsConId" target="main">startsConId</a></p></div></div></body></html>