Sophie

Sophie

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

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>DataCon</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">DataCon</p></div><div id="interface"><h1>Main data types
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="DataCon.html#t:DataCon" target="main">DataCon</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="DataCon.html#t:DataConIds" target="main">DataConIds</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="DataCon.html#t:ConTag" target="main">ConTag</a> </p></div><h2>Type construction
</h2><div class="top"><p class="src"><a href="DataCon.html#v:mkDataCon" target="main">mkDataCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:fIRST_TAG" target="main">fIRST_TAG</a></p></div><h2>Type deconstruction
</h2><div class="top"><p class="src"><a href="DataCon.html#v:dataConRepType" target="main">dataConRepType</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConSig" target="main">dataConSig</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConFullSig" target="main">dataConFullSig</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConName" target="main">dataConName</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConIdentity" target="main">dataConIdentity</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConTag" target="main">dataConTag</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConTyCon" target="main">dataConTyCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConOrigTyCon" target="main">dataConOrigTyCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConUserType" target="main">dataConUserType</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConUnivTyVars" target="main">dataConUnivTyVars</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConExTyVars" target="main">dataConExTyVars</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConAllTyVars" target="main">dataConAllTyVars</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConEqSpec" target="main">dataConEqSpec</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:eqSpecPreds" target="main">eqSpecPreds</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConTheta" target="main">dataConTheta</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConStupidTheta" target="main">dataConStupidTheta</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConInstArgTys" target="main">dataConInstArgTys</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConOrigArgTys" target="main">dataConOrigArgTys</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConOrigResTy" target="main">dataConOrigResTy</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConInstOrigArgTys" target="main">dataConInstOrigArgTys</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConRepArgTys" target="main">dataConRepArgTys</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConFieldLabels" target="main">dataConFieldLabels</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConFieldType" target="main">dataConFieldType</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConStrictMarks" target="main">dataConStrictMarks</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConExStricts" target="main">dataConExStricts</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConSourceArity" target="main">dataConSourceArity</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConRepArity" target="main">dataConRepArity</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConIsInfix" target="main">dataConIsInfix</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConWorkId" target="main">dataConWorkId</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConWrapId" target="main">dataConWrapId</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConWrapId_maybe" target="main">dataConWrapId_maybe</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConImplicitIds" target="main">dataConImplicitIds</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConRepStrictness" target="main">dataConRepStrictness</a></p></div><h2>Predicates on DataCons
</h2><div class="top"><p class="src"><a href="DataCon.html#v:isNullarySrcDataCon" target="main">isNullarySrcDataCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:isNullaryRepDataCon" target="main">isNullaryRepDataCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:isTupleCon" target="main">isTupleCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:isUnboxedTupleCon" target="main">isUnboxedTupleCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:isVanillaDataCon" target="main">isVanillaDataCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:classDataCon" target="main">classDataCon</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:dataConCannotMatch" target="main">dataConCannotMatch</a></p></div><h1>Splitting product types
</h1><div class="top"><p class="src"><a href="DataCon.html#v:splitProductType_maybe" target="main">splitProductType_maybe</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:splitProductType" target="main">splitProductType</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:deepSplitProductType" target="main">deepSplitProductType</a></p></div><div class="top"><p class="src"><a href="DataCon.html#v:deepSplitProductType_maybe" target="main">deepSplitProductType_maybe</a></p></div></div></body></html>