<!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 >ghc-6.12.3: The GHC API (Index)</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ></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 ><TABLE CELLPADDING="0" CELLSPACING="5" ><TR CLASS="indexrow" ><TD ><A HREF="doc-index-A.html" >A</A ></TD ><TD ><A HREF="doc-index-B.html" >B</A ></TD ><TD ><A HREF="doc-index-C.html" >C</A ></TD ><TD ><A HREF="doc-index-D.html" >D</A ></TD ><TD ><A HREF="doc-index-E.html" >E</A ></TD ><TD ><A HREF="doc-index-F.html" >F</A ></TD ><TD ><A HREF="doc-index-G.html" >G</A ></TD ><TD ><A HREF="doc-index-H.html" >H</A ></TD ><TD ><A HREF="doc-index-I.html" >I</A ></TD ><TD ><A HREF="doc-index-J.html" >J</A ></TD ><TD ><A HREF="doc-index-K.html" >K</A ></TD ><TD ><A HREF="doc-index-L.html" >L</A ></TD ><TD ><A HREF="doc-index-M.html" >M</A ></TD ><TD ><A HREF="doc-index-N.html" >N</A ></TD ><TD ><A HREF="doc-index-O.html" >O</A ></TD ><TD ><A HREF="doc-index-P.html" >P</A ></TD ><TD ><A HREF="doc-index-Q.html" >Q</A ></TD ><TD ><A HREF="doc-index-R.html" >R</A ></TD ><TD ><A HREF="doc-index-S.html" >S</A ></TD ><TD ><A HREF="doc-index-T.html" >T</A ></TD ><TD ><A HREF="doc-index-U.html" >U</A ></TD ><TD ><A HREF="doc-index-V.html" >V</A ></TD ><TD ><A HREF="doc-index-W.html" >W</A ></TD ><TD ><A HREF="doc-index-X.html" >X</A ></TD ><TD ><A HREF="doc-index-Y.html" >Y</A ></TD ><TD ><A HREF="doc-index-Z.html" >Z</A ></TD ><TD ><A HREF="doc-index-36.html" >$</A ></TD ><TD ><A HREF="doc-index-42.html" >*</A ></TD ><TD ><A HREF="doc-index-43.html" >+</A ></TD ><TD ><A HREF="doc-index-47.html" >/</A ></TD ><TD ><A HREF="doc-index-60.html" ><</A ></TD ><TD ><A HREF="doc-index-61.html" >=</A ></TD ><TD ><A HREF="doc-index-62.html" >></A ></TD ><TD ><A HREF="doc-index-45.html" >-</A ></TD ><TD ><A HREF="doc-index-95.html" >_</A ></TD ></TR ></TABLE ></TD ></TR ><TR ><TD CLASS="section1" >Index (Z)</TD ></TR ><TR ><TD ><TABLE ID="indexlist" CELLPADDING="0" CELLSPACING="5" ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapDemandIdInfo</TD ><TD CLASS="indexlinks" ><A HREF="Id.html#v%3AzapDemandIdInfo" >Id</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapDemandInfo</TD ><TD CLASS="indexlinks" ><A HREF="IdInfo.html#v%3AzapDemandInfo" >IdInfo</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapFloats</TD ><TD CLASS="indexlinks" ><A HREF="SimplEnv.html#v%3AzapFloats" >SimplEnv</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapFragileIdInfo</TD ><TD CLASS="indexlinks" ><A HREF="Id.html#v%3AzapFragileIdInfo" >Id</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapFragileInfo</TD ><TD CLASS="indexlinks" ><A HREF="IdInfo.html#v%3AzapFragileInfo" >IdInfo</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapIdNewStrictness</TD ><TD CLASS="indexlinks" ><A HREF="Id.html#v%3AzapIdNewStrictness" >Id</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapIdOccInfo</TD ><TD CLASS="indexlinks" ><A HREF="Id.html#v%3AzapIdOccInfo" >Id</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapLamIdInfo</TD ><TD CLASS="indexlinks" ><A HREF="Id.html#v%3AzapLamIdInfo" >Id</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapLamInfo</TD ><TD CLASS="indexlinks" ><A HREF="IdInfo.html#v%3AzapLamInfo" >IdInfo</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >zapSubstEnv</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="CoreSubst.html#v%3AzapSubstEnv" >CoreSubst</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Function)</TD ><TD CLASS="indexlinks" ><A HREF="SimplEnv.html#v%3AzapSubstEnv" >SimplEnv</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zapToMonotype</TD ><TD CLASS="indexlinks" ><A HREF="TcUnify.html#v%3AzapToMonotype" >TcUnify</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >ZBlock</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#t%3AZBlock" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3AZBlock" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zDecodeString</TD ><TD CLASS="indexlinks" ><A HREF="Encoding.html#v%3AzDecodeString" >Encoding</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfBRewriteFromL</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfBRewriteFromL" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfDecoratedGraph</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfDecoratedGraph" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfFpContents</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfFpContents" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfFpFacts</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfFpFacts" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfFpLastOuts</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfFpLastOuts" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfFpOutputFact</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfFpOutputFact" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfFRewriteFromL</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfFRewriteFromL" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfGraphChanged</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfGraphChanged" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfRewriteFrom</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfRewriteFrom" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfSolveFrom</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfSolveFrom" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zdfSolveFromL</TD ><TD CLASS="indexlinks" ><A HREF="ZipDataflow.html#v%3AzdfSolveFromL" >ZipDataflow</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zEncodeFS</TD ><TD CLASS="indexlinks" ><A HREF="FastString.html#v%3AzEncodeFS" >FastString</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zEncodeString</TD ><TD CLASS="indexlinks" ><A HREF="Encoding.html#v%3AzEncodeString" >Encoding</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zeroCLit</TD ><TD CLASS="indexlinks" ><A HREF="CmmUtils.html#v%3AzeroCLit" >CmmUtils</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zeroSimplCount</TD ><TD CLASS="indexlinks" ><A HREF="SimplMonad.html#v%3AzeroSimplCount" >SimplMonad</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zeroSpillCostInfo</TD ><TD CLASS="indexlinks" ><A HREF="RegAlloc-Graph-SpillCost.html#v%3AzeroSpillCostInfo" >RegAlloc.Graph.SpillCost</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >ZFirst</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3AZFirst" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >ZHead</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#t%3AZHead" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3AZHead" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >ZigZagMode</TD ><TD CLASS="indexlinks" ><A HREF="Pretty.html#v%3AZigZagMode" >Pretty</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zip</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3Azip" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipEqual</TD ><TD CLASS="indexlinks" ><A HREF="Util.html#v%3AzipEqual" >Util</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipFunTys</TD ><TD CLASS="indexlinks" ><A HREF="Type.html#v%3AzipFunTys" >Type</A >, <A HREF="TcType.html#v%3AzipFunTys" >TcType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipht</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3Azipht" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipIdKey</TD ><TD CLASS="indexlinks" ><A HREF="PrelNames.html#v%3AzipIdKey" >PrelNames</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipLazy</TD ><TD CLASS="indexlinks" ><A HREF="Util.html#v%3AzipLazy" >Util</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipName</TD ><TD CLASS="indexlinks" ><A HREF="PrelNames.html#v%3AzipName" >PrelNames</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipOpenTvSubst</TD ><TD CLASS="indexlinks" ><A HREF="Type.html#v%3AzipOpenTvSubst" >Type</A >, <A HREF="TcType.html#v%3AzipOpenTvSubst" >TcType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipPIdKey</TD ><TD CLASS="indexlinks" ><A HREF="PrelNames.html#v%3AzipPIdKey" >PrelNames</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipPName</TD ><TD CLASS="indexlinks" ><A HREF="PrelNames.html#v%3AzipPName" >PrelNames</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipPreds</TD ><TD CLASS="indexlinks" ><A HREF="CmmZipUtil.html#v%3AzipPreds" >CmmZipUtil</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipScalars</TD ><TD CLASS="indexlinks" ><A HREF="VectUtils.html#v%3AzipScalars" >VectUtils</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipTopTvSubst</TD ><TD CLASS="indexlinks" ><A HREF="Type.html#v%3AzipTopTvSubst" >Type</A >, <A HREF="TcType.html#v%3AzipTopTvSubst" >TcType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipTyEnv</TD ><TD CLASS="indexlinks" ><A HREF="Type.html#v%3AzipTyEnv" >Type</A >, <A HREF="TcType.html#v%3AzipTyEnv" >TcType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipVarEnv</TD ><TD CLASS="indexlinks" ><A HREF="VarEnv.html#v%3AzipVarEnv" >VarEnv</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipWith3Equal</TD ><TD CLASS="indexlinks" ><A HREF="Util.html#v%3AzipWith3Equal" >Util</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipWith3M</TD ><TD CLASS="indexlinks" ><A HREF="MonadUtils.html#v%3AzipWith3M" >MonadUtils</A >, IOEnv, TcRnMonad</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipWith4Equal</TD ><TD CLASS="indexlinks" ><A HREF="Util.html#v%3AzipWith4Equal" >Util</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipWithDmds</TD ><TD CLASS="indexlinks" ><A HREF="NewDemand.html#v%3AzipWithDmds" >NewDemand</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zipWithEqual</TD ><TD CLASS="indexlinks" ><A HREF="Util.html#v%3AzipWithEqual" >Util</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >ZLast</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3AZLast" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#t%3AZLast" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkId</TD ><TD CLASS="indexlinks" ><A HREF="TcHsSyn.html#v%3AzonkId" >TcHsSyn</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkInst</TD ><TD CLASS="indexlinks" ><A HREF="Inst.html#v%3AzonkInst" >Inst</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkInsts</TD ><TD CLASS="indexlinks" ><A HREF="Inst.html#v%3AzonkInsts" >Inst</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkQuantifiedTyVar</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkQuantifiedTyVar" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkQuantifiedTyVars</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkQuantifiedTyVars" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkSigTyVar</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkSigTyVar" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcKind</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcKind" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcKindToKind</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcKindToKind" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcPredType</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcPredType" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcThetaType</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcThetaType" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcType</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcType" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcTypes</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcTypes" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcTyVar</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcTyVar" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcTyVars</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcTyVars" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTcTyVarsAndFV</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTcTyVarsAndFV" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTopBndrs</TD ><TD CLASS="indexlinks" ><A HREF="TcHsSyn.html#v%3AzonkTopBndrs" >TcHsSyn</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTopDecls</TD ><TD CLASS="indexlinks" ><A HREF="TcHsSyn.html#v%3AzonkTopDecls" >TcHsSyn</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTopExpr</TD ><TD CLASS="indexlinks" ><A HREF="TcHsSyn.html#v%3AzonkTopExpr" >TcHsSyn</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTopLExpr</TD ><TD CLASS="indexlinks" ><A HREF="TcHsSyn.html#v%3AzonkTopLExpr" >TcHsSyn</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkTopTyVar</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkTopTyVar" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" >zonkType</TD ><TD CLASS="indexlinks" ><A HREF="TcMType.html#v%3AzonkType" >TcMType</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexentry" COLSPAN="2" >ZTail</TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >1 (Type/Class)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#t%3AZTail" >ZipCfg</A ></TD ></TR ><TR CLASS="indexrow" ><TD CLASS="indexannot" >2 (Data Constructor)</TD ><TD CLASS="indexlinks" ><A HREF="ZipCfg.html#v%3AZTail" >ZipCfg</A ></TD ></TR ></TABLE ></TD ></TR ></TABLE ></BODY ></HTML >