Sophie

Sophie

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

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>RnBinds</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();setSynopsis("mini_RnBinds.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">ghc-7.4.2: The GHC API</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">RnBinds</p></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:rnTopBindsLHS" class="def">rnTopBindsLHS</a> :: <a href="RnBinds.html#t:MiniFixityEnv">MiniFixityEnv</a> -&gt; <a href="HsBinds.html#t:HsValBinds">HsValBinds</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsBinds.html#t:HsValBindsLR">HsValBindsLR</a> <a href="Name.html#t:Name">Name</a> <a href="RdrName.html#t:RdrName">RdrName</a>)</p></div><div class="top"><p class="src"><a name="v:rnTopBindsRHS" class="def">rnTopBindsRHS</a> :: <a href="HsBinds.html#t:HsValBindsLR">HsValBindsLR</a> <a href="Name.html#t:Name">Name</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsBinds.html#t:HsValBinds">HsValBinds</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:DefUses">DefUses</a>)</p></div><div class="top"><p class="src"><a name="v:rnValBindsRHS" class="def">rnValBindsRHS</a> :: <a href="RnBinds.html#t:HsSigCtxt">HsSigCtxt</a> -&gt; <a href="HsBinds.html#t:HsValBindsLR">HsValBindsLR</a> <a href="Name.html#t:Name">Name</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsBinds.html#t:HsValBinds">HsValBinds</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:DefUses">DefUses</a>)</p></div><div class="top"><p class="src"><a name="v:rnLocalBindsAndThen" class="def">rnLocalBindsAndThen</a> ::  <a href="HsBinds.html#t:HsLocalBinds">HsLocalBinds</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; (<a href="HsBinds.html#t:HsLocalBinds">HsLocalBinds</a> <a href="Name.html#t:Name">Name</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (result, <a href="NameSet.html#t:FreeVars">FreeVars</a>)) -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (result, <a href="NameSet.html#t:FreeVars">FreeVars</a>)</p></div><div class="top"><p class="src"><a name="v:rnLocalValBindsLHS" class="def">rnLocalValBindsLHS</a> :: <a href="RnBinds.html#t:MiniFixityEnv">MiniFixityEnv</a> -&gt; <a href="HsBinds.html#t:HsValBinds">HsValBinds</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> ([<a href="Name.html#t:Name">Name</a>], <a href="HsBinds.html#t:HsValBindsLR">HsValBindsLR</a> <a href="Name.html#t:Name">Name</a> <a href="RdrName.html#t:RdrName">RdrName</a>)</p></div><div class="top"><p class="src"><a name="v:rnLocalValBindsRHS" class="def">rnLocalValBindsRHS</a> :: <a href="NameSet.html#t:NameSet">NameSet</a> -&gt; <a href="HsBinds.html#t:HsValBindsLR">HsValBindsLR</a> <a href="Name.html#t:Name">Name</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsBinds.html#t:HsValBinds">HsValBinds</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:DefUses">DefUses</a>)</p></div><div class="top"><p class="src"><a name="v:rnMethodBinds" class="def">rnMethodBinds</a> :: <a href="Name.html#t:Name">Name</a> -&gt; (<a href="Name.html#t:Name">Name</a> -&gt; [<a href="Name.html#t:Name">Name</a>]) -&gt; <a href="HsBinds.html#t:LHsBinds">LHsBinds</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsBinds.html#t:LHsBinds">LHsBinds</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:FreeVars">FreeVars</a>)</p></div><div class="top"><p class="src"><a name="v:renameSigs" class="def">renameSigs</a> :: <a href="RnBinds.html#t:HsSigCtxt">HsSigCtxt</a> -&gt; [<a href="HsBinds.html#t:LSig">LSig</a> <a href="RdrName.html#t:RdrName">RdrName</a>] -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> [<a href="HsBinds.html#t:LSig">LSig</a> <a href="Name.html#t:Name">Name</a>]</p></div><div class="top"><p class="src"><a name="v:mkSigTvFn" class="def">mkSigTvFn</a> :: [<a href="HsBinds.html#t:LSig">LSig</a> <a href="Name.html#t:Name">Name</a>] -&gt; <a href="Name.html#t:Name">Name</a> -&gt; [<a href="Name.html#t:Name">Name</a>]</p></div><div class="top"><p class="src"><a name="v:rnMatchGroup" class="def">rnMatchGroup</a> :: <a href="HsExpr.html#t:HsMatchContext">HsMatchContext</a> <a href="Name.html#t:Name">Name</a> -&gt; <a href="HsExpr.html#t:MatchGroup">MatchGroup</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsExpr.html#t:MatchGroup">MatchGroup</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:FreeVars">FreeVars</a>)</p></div><div class="top"><p class="src"><a name="v:rnGRHSs" class="def">rnGRHSs</a> :: <a href="HsExpr.html#t:HsMatchContext">HsMatchContext</a> <a href="Name.html#t:Name">Name</a> -&gt; <a href="HsExpr.html#t:GRHSs">GRHSs</a> <a href="RdrName.html#t:RdrName">RdrName</a> -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> (<a href="HsExpr.html#t:GRHSs">GRHSs</a> <a href="Name.html#t:Name">Name</a>, <a href="NameSet.html#t:FreeVars">FreeVars</a>)</p></div><div class="top"><p class="src"><a name="v:makeMiniFixityEnv" class="def">makeMiniFixityEnv</a> :: [<a href="HsBinds.html#t:LFixitySig">LFixitySig</a> <a href="RdrName.html#t:RdrName">RdrName</a>] -&gt; <a href="TcRnTypes.html#t:RnM">RnM</a> <a href="RnBinds.html#t:MiniFixityEnv">MiniFixityEnv</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:MiniFixityEnv" class="def">MiniFixityEnv</a> = FastStringEnv (<a href="SrcLoc.html#t:Located">Located</a> <a href="BasicTypes.html#t:Fixity">Fixity</a>)</p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:HsSigCtxt" class="def">HsSigCtxt</a>  </p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:HsBootCtxt" class="def">HsBootCtxt</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:TopSigCtxt" class="def">TopSigCtxt</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:LocalBindCtxt" class="def">LocalBindCtxt</a> <a href="NameSet.html#t:NameSet">NameSet</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ClsDeclCtxt" class="def">ClsDeclCtxt</a> <a href="Name.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:InstDeclCtxt" class="def">InstDeclCtxt</a> <a href="Name.html#t:Name">Name</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.11.0</p></div></body></html>