Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > 956c458aa5fe9afc4d2c00cb7b491287 > files > 2889

ghc-7.4.2-4.mga5.x86_64.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>GhcPlugins</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_GhcPlugins.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">GhcPlugins</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module is not used by GHC itself.  Rather, it exports all of
 the functions and types you are likely to need when writing a
 plugin for GHC. So authors of plugins can probably get away simply
 with saying <a href="import GhcPlugins.html">import GhcPlugins</a>.
</p><p>Particularly interesting modules for plugin writers include
 <a href="CoreSyn.html">CoreSyn</a> and <a href="CoreMonad.html">CoreMonad</a>.
</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src">module <a href="CoreMonad.html">CoreMonad</a></p></div><div class="top"><p class="src">module <a href="RdrName.html">RdrName</a></p></div><div class="top"><p class="src">module <a href="OccName.html">OccName</a></p></div><div class="top"><p class="src">module <a href="Name.html">Name</a></p></div><div class="top"><p class="src">module <a href="Var.html">Var</a></p></div><div class="top"><p class="src">module <a href="Id.html">Id</a></p></div><div class="top"><p class="src">module <a href="IdInfo.html">IdInfo</a></p></div><div class="top"><p class="src">module <a href="CoreSyn.html">CoreSyn</a></p></div><div class="top"><p class="src">module <a href="Literal.html">Literal</a></p></div><div class="top"><p class="src">module <a href="DataCon.html">DataCon</a></p></div><div class="top"><p class="src">module <a href="CoreUtils.html">CoreUtils</a></p></div><div class="top"><p class="src">module <a href="MkCore.html">MkCore</a></p></div><div class="top"><p class="src">module <a href="CoreFVs.html">CoreFVs</a></p></div><div class="top"><p class="src">module <a href="CoreSubst.html">CoreSubst</a></p></div><div class="top"><p class="src">module <a href="Rules.html">Rules</a></p></div><div class="top"><p class="src">module <a href="Annotations.html">Annotations</a></p></div><div class="top"><p class="src">module <a href="DynFlags.html">DynFlags</a></p></div><div class="top"><p class="src">module <a href="Packages.html">Packages</a></p></div><div class="top"><p class="src">module <a href="Module.html">Module</a></p></div><div class="top"><p class="src">module <a href="Type.html">Type</a></p></div><div class="top"><p class="src">module <a href="TyCon.html">TyCon</a></p></div><div class="top"><p class="src">module <a href="Coercion.html">Coercion</a></p></div><div class="top"><p class="src">module <a href="TysWiredIn.html">TysWiredIn</a></p></div><div class="top"><p class="src">module <a href="HscTypes.html">HscTypes</a></p></div><div class="top"><p class="src">module <a href="BasicTypes.html">BasicTypes</a></p></div><div class="top"><p class="src">module <a href="VarSet.html">VarSet</a></p></div><div class="top"><p class="src">module <a href="VarEnv.html">VarEnv</a></p></div><div class="top"><p class="src">module <a href="NameSet.html">NameSet</a></p></div><div class="top"><p class="src">module <a href="NameEnv.html">NameEnv</a></p></div><div class="top"><p class="src">module <a href="UniqSet.html">UniqSet</a></p></div><div class="top"><p class="src">module <a href="UniqFM.html">UniqFM</a></p></div><div class="top"><p class="src">module <a href="FiniteMap.html">FiniteMap</a></p></div><div class="top"><p class="src">module <a href="Util.html">Util</a></p></div><div class="top"><p class="src">module <a href="Serialized.html">Serialized</a></p></div><div class="top"><p class="src">module <a href="SrcLoc.html">SrcLoc</a></p></div><div class="top"><p class="src">module <a href="Outputable.html">Outputable</a></p></div><div class="top"><p class="src">module <a href="UniqSupply.html">UniqSupply</a></p></div><div class="top"><p class="src">module <a href="Unique.html">Unique</a></p></div><div class="top"><p class="src">module <a href="FastString.html">FastString</a></p></div><div class="top"><p class="src">module <a href="FastTypes.html">FastTypes</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>