Sophie

Sophie

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

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>Language.Haskell.TH.Syntax</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">Language.Haskell.TH.Syntax</p></div><div id="interface"><div class="top"><p class="src"><span class="keyword">class</span> <a href="Language-Haskell-TH-Syntax.html#t:Quasi" target="main">Quasi</a> m</p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Language-Haskell-TH-Syntax.html#t:Lift" target="main">Lift</a> t</p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:liftString" target="main">liftString</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Q" target="main">Q</a> a</p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:runQ" target="main">runQ</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:report" target="main">report</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:recover" target="main">recover</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:reify" target="main">reify</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:lookupTypeName" target="main">lookupTypeName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:lookupValueName" target="main">lookupValueName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:location" target="main">location</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:runIO" target="main">runIO</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:addDependentFile" target="main">addDependentFile</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:isInstance" target="main">isInstance</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:reifyInstances" target="main">reifyInstances</a></p></div><h1>Names
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Name" target="main">Name</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkName" target="main">mkName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:newName" target="main">newName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:nameBase" target="main">nameBase</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:nameModule" target="main">nameModule</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:showName" target="main">showName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:showName-39-" target="main">showName'</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:NameIs" target="main">NameIs</a> </p></div><h1>The algebraic data types
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Dec" target="main">Dec</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Exp" target="main">Exp</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Con" target="main">Con</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Type" target="main">Type</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:TyVarBndr" target="main">TyVarBndr</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Kind" target="main">Kind</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:Cxt" target="main">Cxt</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Pred" target="main">Pred</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Match" target="main">Match</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Clause" target="main">Clause</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Body" target="main">Body</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Guard" target="main">Guard</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Stmt" target="main">Stmt</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Range" target="main">Range</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Lit" target="main">Lit</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Pat" target="main">Pat</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:FieldExp" target="main">FieldExp</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:FieldPat" target="main">FieldPat</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Strict" target="main">Strict</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Foreign" target="main">Foreign</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Callconv" target="main">Callconv</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Safety" target="main">Safety</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Pragma" target="main">Pragma</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:InlineSpec" target="main">InlineSpec</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:StrictType" target="main">StrictType</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:VarStrictType" target="main">VarStrictType</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:FunDep" target="main">FunDep</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:FamFlavour" target="main">FamFlavour</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Info" target="main">Info</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Loc" target="main">Loc</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:CharPos" target="main">CharPos</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:Fixity" target="main">Fixity</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:FixityDirection" target="main">FixityDirection</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:defaultFixity" target="main">defaultFixity</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:maxPrecedence" target="main">maxPrecedence</a></p></div><h1>Internal functions
</h1><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:returnQ" target="main">returnQ</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:bindQ" target="main">bindQ</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:sequenceQ" target="main">sequenceQ</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:NameFlavour" target="main">NameFlavour</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:NameSpace" target="main">NameSpace</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkNameG_v" target="main">mkNameG_v</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkNameG_d" target="main">mkNameG_d</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkNameG_tc" target="main">mkNameG_tc</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Language-Haskell-TH-Syntax.html#t:Uniq" target="main">Uniq</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkNameL" target="main">mkNameL</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkNameU" target="main">mkNameU</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:tupleTypeName" target="main">tupleTypeName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:tupleDataName" target="main">tupleDataName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:unboxedTupleTypeName" target="main">unboxedTupleTypeName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:unboxedTupleDataName" target="main">unboxedTupleDataName</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:OccName" target="main">OccName</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkOccName" target="main">mkOccName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:occString" target="main">occString</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:ModName" target="main">ModName</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkModName" target="main">mkModName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:modString" target="main">modString</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Language-Haskell-TH-Syntax.html#t:PkgName" target="main">PkgName</a> </p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:mkPkgName" target="main">mkPkgName</a></p></div><div class="top"><p class="src"><a href="Language-Haskell-TH-Syntax.html#v:pkgString" target="main">pkgString</a></p></div></div></body></html>