<!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 >SimplEnv</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >SimplEnv</DIV ><DIV CLASS="mini-synopsis" ><DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInId" TARGET="main" >InId</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInBind" TARGET="main" >InBind</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInExpr" TARGET="main" >InExpr</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInAlt" TARGET="main" >InAlt</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInArg" TARGET="main" >InArg</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInType" TARGET="main" >InType</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInBndr" TARGET="main" >InBndr</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutId" TARGET="main" >OutId</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutTyVar" TARGET="main" >OutTyVar</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutBind" TARGET="main" >OutBind</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutExpr" TARGET="main" >OutExpr</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutAlt" TARGET="main" >OutAlt</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutArg" TARGET="main" >OutArg</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutType" TARGET="main" >OutType</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutBndr" TARGET="main" >OutBndr</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AInCoercion" TARGET="main" >InCoercion</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3AOutCoercion" TARGET="main" >OutCoercion</A > </DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetMode" TARGET="main" >setMode</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetMode" TARGET="main" >getMode</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >type</SPAN > <A HREF="SimplEnv.html#t%3ASwitchChecker" TARGET="main" >SwitchChecker</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="SimplEnv.html#t%3ASwitchResult" TARGET="main" >SwitchResult</A > </DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetSwitchChecker" TARGET="main" >getSwitchChecker</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetSimplIntSwitch" TARGET="main" >getSimplIntSwitch</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AisAmongSimpl" TARGET="main" >isAmongSimpl</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AintSwitchSet" TARGET="main" >intSwitchSet</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AswitchIsOn" TARGET="main" >switchIsOn</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetEnclosingCC" TARGET="main" >setEnclosingCC</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetEnclosingCC" TARGET="main" >getEnclosingCC</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="SimplEnv.html#t%3ASimplEnv" TARGET="main" >SimplEnv</A > </DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3ApprSimplEnv" TARGET="main" >pprSimplEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AmkSimplEnv" TARGET="main" >mkSimplEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AextendIdSubst" TARGET="main" >extendIdSubst</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AextendTvSubst" TARGET="main" >extendTvSubst</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AzapSubstEnv" TARGET="main" >zapSubstEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetSubstEnv" TARGET="main" >setSubstEnv</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetInScope" TARGET="main" >getInScope</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetInScope" TARGET="main" >setInScope</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetInScopeSet" TARGET="main" >setInScopeSet</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AmodifyInScope" TARGET="main" >modifyInScope</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AaddNewInScopeIds" TARGET="main" >addNewInScopeIds</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetSimplRules" TARGET="main" >getSimplRules</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="SimplEnv.html#t%3ASimplSR" TARGET="main" >SimplSR</A > </DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AmkContEx" TARGET="main" >mkContEx</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsubstId" TARGET="main" >substId</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AlookupRecBndr" TARGET="main" >lookupRecBndr</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplNonRecBndr" TARGET="main" >simplNonRecBndr</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplRecBndrs" TARGET="main" >simplRecBndrs</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplLamBndr" TARGET="main" >simplLamBndr</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplLamBndrs" TARGET="main" >simplLamBndrs</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplBinder" TARGET="main" >simplBinder</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsimplBinders" TARGET="main" >simplBinders</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AaddBndrRules" TARGET="main" >addBndrRules</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsubstExpr" TARGET="main" >substExpr</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsubstWorker" TARGET="main" >substWorker</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsubstTy" TARGET="main" >substTy</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="SimplEnv.html#t%3AFloats" TARGET="main" >Floats</A > </DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AemptyFloats" TARGET="main" >emptyFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AisEmptyFloats" TARGET="main" >isEmptyFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AaddNonRec" TARGET="main" >addNonRec</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AaddFloats" TARGET="main" >addFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AextendFloats" TARGET="main" >extendFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AwrapFloats" TARGET="main" >wrapFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AfloatBinds" TARGET="main" >floatBinds</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AsetFloats" TARGET="main" >setFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AzapFloats" TARGET="main" >zapFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AaddRecFloats" TARGET="main" >addRecFloats</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AdoFloatFromRhs" TARGET="main" >doFloatFromRhs</A ></DIV > <DIV CLASS="decl" ><A HREF="SimplEnv.html#v%3AgetFloats" TARGET="main" >getFloats</A ></DIV ></DIV ></DIV ></BODY ></HTML >