Sophie

Sophie

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

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>Data.Data</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">Data.Data</p></div><div id="interface"><h1>Module Data.Typeable re-exported for convenience
</h1><h1>The Data class for processing constructor applications
</h1><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Data.html#t:Data" target="main">Data</a> a</p></div><h1>Datatype representations
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Data.html#t:DataType" target="main">DataType</a> </p></div><h2>Constructors
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:mkDataType" target="main">mkDataType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkIntType" target="main">mkIntType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkFloatType" target="main">mkFloatType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkStringType" target="main">mkStringType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkCharType" target="main">mkCharType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkNoRepType" target="main">mkNoRepType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkNorepType" target="main">mkNorepType</a></p></div><h2>Observers
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:dataTypeName" target="main">dataTypeName</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Data.html#t:DataRep" target="main">DataRep</a> </p></div><div class="top"><p class="src"><a href="Data-Data.html#v:dataTypeRep" target="main">dataTypeRep</a></p></div><h2>Convenience functions
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:repConstr" target="main">repConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:isAlgType" target="main">isAlgType</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:dataTypeConstrs" target="main">dataTypeConstrs</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:indexConstr" target="main">indexConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:maxConstrIndex" target="main">maxConstrIndex</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:isNorepType" target="main">isNorepType</a></p></div><h1>Data constructor representations
</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Data.html#t:Constr" target="main">Constr</a> </p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Data-Data.html#t:ConIndex" target="main">ConIndex</a> </p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Data.html#t:Fixity" target="main">Fixity</a> </p></div><h2>Constructors
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:mkConstr" target="main">mkConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkIntConstr" target="main">mkIntConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkFloatConstr" target="main">mkFloatConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkIntegralConstr" target="main">mkIntegralConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkRealConstr" target="main">mkRealConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkStringConstr" target="main">mkStringConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:mkCharConstr" target="main">mkCharConstr</a></p></div><h2>Observers
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:constrType" target="main">constrType</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Data.html#t:ConstrRep" target="main">ConstrRep</a> </p></div><div class="top"><p class="src"><a href="Data-Data.html#v:constrRep" target="main">constrRep</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:constrFields" target="main">constrFields</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:constrFixity" target="main">constrFixity</a></p></div><h2>Convenience function: algebraic data types
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:constrIndex" target="main">constrIndex</a></p></div><h2>From strings to constructors and vice versa: all data types
</h2><div class="top"><p class="src"><a href="Data-Data.html#v:showConstr" target="main">showConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:readConstr" target="main">readConstr</a></p></div><h1>Convenience functions: take type constructors apart
</h1><div class="top"><p class="src"><a href="Data-Data.html#v:tyconUQname" target="main">tyconUQname</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:tyconModule" target="main">tyconModule</a></p></div><h1>Generic operations defined in terms of <code><a href="Data-Data.html#v:gunfold">gunfold</a></code>
</h1><div class="top"><p class="src"><a href="Data-Data.html#v:fromConstr" target="main">fromConstr</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:fromConstrB" target="main">fromConstrB</a></p></div><div class="top"><p class="src"><a href="Data-Data.html#v:fromConstrM" target="main">fromConstrM</a></p></div></div></body></html>