Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > da2ed07af0cf0f424d74f4cc6829a27c > files > 1011

ghc-ghc-devel-6.12.3-8.6.fc14.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>NewDemand</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_NewDemand.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>ghc-6.12.3: The GHC API</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>NewDemand</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Demand"
><A NAME="t%3ADemand"
></A
></A
><B
>Demand</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:Top"
><A NAME="v%3ATop"
></A
></A
><B
>Top</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Abs"
><A NAME="v%3AAbs"
></A
></A
><B
>Abs</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Call"
><A NAME="v%3ACall"
></A
></A
><B
>Call</B
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Eval"
><A NAME="v%3AEval"
></A
></A
><B
>Eval</B
> <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Defer"
><A NAME="v%3ADefer"
></A
></A
><B
>Defer</B
> <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Box"
><A NAME="v%3ABox"
></A
></A
><B
>Box</B
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Bot"
><A NAME="v%3ABot"
></A
></A
><B
>Bot</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Demand')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Demand" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Binary.html#t%3ABinary"
>Binary</A
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:topDmd"
><A NAME="v%3AtopDmd"
></A
></A
><B
>topDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:lazyDmd"
><A NAME="v%3AlazyDmd"
></A
></A
><B
>lazyDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:seqDmd"
><A NAME="v%3AseqDmd"
></A
></A
><B
>seqDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:evalDmd"
><A NAME="v%3AevalDmd"
></A
></A
><B
>evalDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:errDmd"
><A NAME="v%3AerrDmd"
></A
></A
><B
>errDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isStrictDmd"
><A NAME="v%3AisStrictDmd"
></A
></A
><B
>isStrictDmd</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isTop"
><A NAME="v%3AisTop"
></A
></A
><B
>isTop</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isAbsent"
><A NAME="v%3AisAbsent"
></A
></A
><B
>isAbsent</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:seqDemand"
><A NAME="v%3AseqDemand"
></A
></A
><B
>seqDemand</B
> :: <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:DmdType"
><A NAME="t%3ADmdType"
></A
></A
><B
>DmdType</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:DmdType"
><A NAME="v%3ADmdType"
></A
></A
><B
>DmdType</B
> <A HREF="NewDemand.html#t%3ADmdEnv"
>DmdEnv</A
> [<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>] <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:DmdType')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:DmdType" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Binary.html#t%3ABinary"
>Binary</A
> <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:topDmdType"
><A NAME="v%3AtopDmdType"
></A
></A
><B
>topDmdType</B
> :: <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:botDmdType"
><A NAME="v%3AbotDmdType"
></A
></A
><B
>botDmdType</B
> :: <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkDmdType"
><A NAME="v%3AmkDmdType"
></A
></A
><B
>mkDmdType</B
> :: <A HREF="NewDemand.html#t%3ADmdEnv"
>DmdEnv</A
> -&gt; [<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>] -&gt; <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
> -&gt; <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkTopDmdType"
><A NAME="v%3AmkTopDmdType"
></A
></A
><B
>mkTopDmdType</B
> :: [<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>] -&gt; <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
> -&gt; <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:dmdTypeDepth"
><A NAME="v%3AdmdTypeDepth"
></A
></A
><B
>dmdTypeDepth</B
> :: <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
> -&gt; <A HREF="BasicTypes.html#t%3AArity"
>Arity</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:seqDmdType"
><A NAME="v%3AseqDmdType"
></A
></A
><B
>seqDmdType</B
> :: <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
> -&gt; <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:DmdEnv"
><A NAME="t%3ADmdEnv"
></A
></A
><B
>DmdEnv</B
> = <A HREF="VarEnv.html#t%3AVarEnv"
>VarEnv</A
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:emptyDmdEnv"
><A NAME="v%3AemptyDmdEnv"
></A
></A
><B
>emptyDmdEnv</B
> :: <A HREF="VarEnv.html#t%3AVarEnv"
>VarEnv</A
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:DmdResult"
><A NAME="t%3ADmdResult"
></A
></A
><B
>DmdResult</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:TopRes"
><A NAME="v%3ATopRes"
></A
></A
><B
>TopRes</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:RetCPR"
><A NAME="v%3ARetCPR"
></A
></A
><B
>RetCPR</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:BotRes"
><A NAME="v%3ABotRes"
></A
></A
><B
>BotRes</B
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:DmdResult')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:DmdResult" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Binary.html#t%3ABinary"
>Binary</A
> <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:retCPR"
><A NAME="v%3AretCPR"
></A
></A
><B
>retCPR</B
> :: <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isBotRes"
><A NAME="v%3AisBotRes"
></A
></A
><B
>isBotRes</B
> :: <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:returnsCPR"
><A NAME="v%3AreturnsCPR"
></A
></A
><B
>returnsCPR</B
> :: <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:resTypeArgDmd"
><A NAME="v%3AresTypeArgDmd"
></A
></A
><B
>resTypeArgDmd</B
> :: <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
> -&gt; <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Demands"
><A NAME="t%3ADemands"
></A
></A
><B
>Demands</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:Poly"
><A NAME="v%3APoly"
></A
></A
><B
>Poly</B
> <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:Prod"
><A NAME="v%3AProd"
></A
></A
><B
>Prod</B
> [<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>]</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:Demands')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:Demands" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Binary.html#t%3ABinary"
>Binary</A
> <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mapDmds"
><A NAME="v%3AmapDmds"
></A
></A
><B
>mapDmds</B
> :: (<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>) -&gt; <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
> -&gt; <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:zipWithDmds"
><A NAME="v%3AzipWithDmds"
></A
></A
><B
>zipWithDmds</B
> :: (<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
> -&gt; <A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>) -&gt; <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
> -&gt; <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
> -&gt; <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:allTop"
><A NAME="v%3AallTop"
></A
></A
><B
>allTop</B
> :: <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:seqDemands"
><A NAME="v%3AseqDemands"
></A
></A
><B
>seqDemands</B
> :: <A HREF="NewDemand.html#t%3ADemands"
>Demands</A
> -&gt; <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>newtype</SPAN
>  <A NAME="t:StrictSig"
><A NAME="t%3AStrictSig"
></A
></A
><B
>StrictSig</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:StrictSig"
><A NAME="v%3AStrictSig"
></A
></A
><B
>StrictSig</B
> <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:StrictSig')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:StrictSig" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="../base-4.2.0.2/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Binary.html#t%3ABinary"
>Binary</A
> <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:mkStrictSig"
><A NAME="v%3AmkStrictSig"
></A
></A
><B
>mkStrictSig</B
> :: <A HREF="NewDemand.html#t%3ADmdType"
>DmdType</A
> -&gt; <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:topSig"
><A NAME="v%3AtopSig"
></A
></A
><B
>topSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:botSig"
><A NAME="v%3AbotSig"
></A
></A
><B
>botSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:cprSig"
><A NAME="v%3AcprSig"
></A
></A
><B
>cprSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isTopSig"
><A NAME="v%3AisTopSig"
></A
></A
><B
>isTopSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:splitStrictSig"
><A NAME="v%3AsplitStrictSig"
></A
></A
><B
>splitStrictSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; ([<A HREF="NewDemand.html#t%3ADemand"
>Demand</A
>], <A HREF="NewDemand.html#t%3ADmdResult"
>DmdResult</A
>)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:increaseStrictSigArity"
><A NAME="v%3AincreaseStrictSigArity"
></A
></A
><B
>increaseStrictSigArity</B
> :: <A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:pprIfaceStrictSig"
><A NAME="v%3ApprIfaceStrictSig"
></A
></A
><B
>pprIfaceStrictSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="Outputable.html#t%3ASDoc"
>SDoc</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:appIsBottom"
><A NAME="v%3AappIsBottom"
></A
></A
><B
>appIsBottom</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Int.html#t%3AInt"
>Int</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:isBottomingSig"
><A NAME="v%3AisBottomingSig"
></A
></A
><B
>isBottomingSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="../base-4.2.0.2/Data-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:seqStrictSig"
><A NAME="v%3AseqStrictSig"
></A
></A
><B
>seqStrictSig</B
> :: <A HREF="NewDemand.html#t%3AStrictSig"
>StrictSig</A
> -&gt; <A HREF="../ghc-prim-0.2.0.0/GHC-Unit.html#t%3A%28%29"
>()</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.6.1</TD
></TR
></TABLE
></BODY
></HTML
>