Sophie

Sophie

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

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>TcIface</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_TcIface.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">TcIface</p></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:tcImportDecl" class="def">tcImportDecl</a> :: <a href="Name.html#t:Name">Name</a> -&gt; <a href="TcRnTypes.html#t:TcM">TcM</a> <a href="Type.html#t:TyThing">TyThing</a></p></div><div class="top"><p class="src"><a name="v:importDecl" class="def">importDecl</a> ::  <a href="Name.html#t:Name">Name</a> -&gt; <a href="TcRnTypes.html#t:IfM">IfM</a> lcl (<a href="Maybes.html#t:MaybeErr">MaybeErr</a> <a href="ErrUtils.html#t:Message">Message</a> <a href="Type.html#t:TyThing">TyThing</a>)</p></div><div class="top"><p class="src"><a name="v:checkWiredInTyCon" class="def">checkWiredInTyCon</a> :: <a href="TyCon.html#t:TyCon">TyCon</a> -&gt; <a href="TcRnTypes.html#t:TcM">TcM</a> ()</p></div><div class="top"><p class="src"><a name="v:tcHiBootIface" class="def">tcHiBootIface</a> :: <a href="DriverPhases.html#t:HscSource">HscSource</a> -&gt; <a href="Module.html#t:Module">Module</a> -&gt; <a href="TcRnTypes.html#t:TcRn">TcRn</a> <a href="HscTypes.html#t:ModDetails">ModDetails</a></p></div><div class="top"><p class="src"><a name="v:typecheckIface" class="def">typecheckIface</a> ::  <a href="HscTypes.html#t:ModIface">ModIface</a> -&gt; <a href="TcRnTypes.html#t:TcRnIf">TcRnIf</a> gbl lcl <a href="HscTypes.html#t:ModDetails">ModDetails</a></p></div><div class="top"><p class="src"><a name="v:tcIfaceDecl" class="def">tcIfaceDecl</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="IfaceSyn.html#t:IfaceDecl">IfaceDecl</a> -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="Type.html#t:TyThing">TyThing</a></p></div><div class="top"><p class="src"><a name="v:tcIfaceInst" class="def">tcIfaceInst</a> :: <a href="IfaceSyn.html#t:IfaceInst">IfaceInst</a> -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="InstEnv.html#t:Instance">Instance</a></p></div><div class="top"><p class="src"><a name="v:tcIfaceFamInst" class="def">tcIfaceFamInst</a> :: <a href="IfaceSyn.html#t:IfaceFamInst">IfaceFamInst</a> -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="FamInstEnv.html#t:FamInst">FamInst</a></p></div><div class="top"><p class="src"><a name="v:tcIfaceRules" class="def">tcIfaceRules</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; [<a href="IfaceSyn.html#t:IfaceRule">IfaceRule</a>] -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> [<a href="CoreSyn.html#t:CoreRule">CoreRule</a>]</p></div><div class="top"><p class="src"><a name="v:tcIfaceVectInfo" class="def">tcIfaceVectInfo</a> :: <a href="Module.html#t:Module">Module</a> -&gt; <a href="HscTypes.html#t:TypeEnv">TypeEnv</a> -&gt; <a href="HscTypes.html#t:IfaceVectInfo">IfaceVectInfo</a> -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="HscTypes.html#t:VectInfo">VectInfo</a></p></div><div class="top"><p class="src"><a name="v:tcIfaceAnnotations" class="def">tcIfaceAnnotations</a> :: [<a href="IfaceSyn.html#t:IfaceAnnotation">IfaceAnnotation</a>] -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> [<a href="Annotations.html#t:Annotation">Annotation</a>]</p></div><div class="top"><p class="src"><a name="v:tcIfaceGlobal" class="def">tcIfaceGlobal</a> :: <a href="Name.html#t:Name">Name</a> -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="Type.html#t:TyThing">TyThing</a></p></div><div class="top"><p class="src"><a name="v:tcExtCoreBindings" class="def">tcExtCoreBindings</a> :: [<a href="IfaceSyn.html#t:IfaceBinding">IfaceBinding</a>] -&gt; <a href="TcRnTypes.html#t:IfL">IfL</a> <a href="CoreSyn.html#t:CoreProgram">CoreProgram</a></p></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>