<!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>StaticFlags</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();setSynopsis("mini_StaticFlags.html");}; //]]> </script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">ghc-7.4.2: The GHC API</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">StaticFlags</p></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:staticFlags">staticFlags</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:initStaticOpts">initStaticOpts</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><span class="keyword">data</span> <a href="#t:WayName">WayName</a> <ul class="subs"><li>= <a href="#v:WayThreaded">WayThreaded</a> </li><li>| <a href="#v:WayDebug">WayDebug</a> </li><li>| <a href="#v:WayProf">WayProf</a> </li><li>| <a href="#v:WayEventLog">WayEventLog</a> </li><li>| <a href="#v:WayPar">WayPar</a> </li><li>| <a href="#v:WayGran">WayGran</a> </li><li>| <a href="#v:WayNDP">WayNDP</a> </li><li>| <a href="#v:WayDyn">WayDyn</a> </li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:Way">Way</a> = <a href="#v:Way">Way</a> {<ul class="subs"><li><a href="#v:wayName">wayName</a> :: <a href="StaticFlags.html#t:WayName">WayName</a></li><li><a href="#v:wayTag">wayTag</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></li><li><a href="#v:wayRTSOnly">wayRTSOnly</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:wayDesc">wayDesc</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></li><li><a href="#v:wayOpts">wayOpts</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</li></ul>}</li><li class="src short"><a href="#v:v_Ways">v_Ways</a> :: <a href="IOEnv.html#t:IORef">IORef</a> [<a href="StaticFlags.html#t:Way">Way</a>]</li><li class="src short"><a href="#v:isRTSWay">isRTSWay</a> :: <a href="StaticFlags.html#t:WayName">WayName</a> -> <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:mkBuildTag">mkBuildTag</a> :: [<a href="StaticFlags.html#t:Way">Way</a>] -> <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></li><li class="src short"><a href="#v:opt_PprUserLength">opt_PprUserLength</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_PprCols">opt_PprCols</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_PprCaseAsLet">opt_PprCaseAsLet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_PprStyle_Debug">opt_PprStyle_Debug</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_TraceLevel">opt_TraceLevel</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_NoDebugOutput">opt_NoDebugOutput</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressAll">opt_SuppressAll</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressUniques">opt_SuppressUniques</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressCoercions">opt_SuppressCoercions</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressModulePrefixes">opt_SuppressModulePrefixes</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressTypeApplications">opt_SuppressTypeApplications</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressIdInfo">opt_SuppressIdInfo</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressTypeSignatures">opt_SuppressTypeSignatures</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SuppressVarKinds">opt_SuppressVarKinds</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SccProfilingOn">opt_SccProfilingOn</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_Hpc">opt_Hpc</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_DictsStrict">opt_DictsStrict</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_IrrefutableTuples">opt_IrrefutableTuples</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_Parallel">opt_Parallel</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_NoStateHack">opt_NoStateHack</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SimpleListLiterals">opt_SimpleListLiterals</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_CprOff">opt_CprOff</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SimplNoPreInlining">opt_SimplNoPreInlining</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_SimplExcessPrecision">opt_SimplExcessPrecision</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_NoOptCoercion">opt_NoOptCoercion</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_MaxWorkerArgs">opt_MaxWorkerArgs</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_UF_CreationThreshold">opt_UF_CreationThreshold</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_UF_UseThreshold">opt_UF_UseThreshold</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_UF_FunAppDiscount">opt_UF_FunAppDiscount</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_UF_DictDiscount">opt_UF_DictDiscount</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_UF_KeenessFactor">opt_UF_KeenessFactor</a> :: <a href="../base-4.5.1.0/Prelude.html#t:Float">Float</a></li><li class="src short"><a href="#v:opt_UF_DearOp">opt_UF_DearOp</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_Fuel">opt_Fuel</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_PIC">opt_PIC</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_Static">opt_Static</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_IgnoreDotGhci">opt_IgnoreDotGhci</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_GhciScripts">opt_GhciScripts</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:opt_ErrorSpans">opt_ErrorSpans</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_GranMacros">opt_GranMacros</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_HiVersion">opt_HiVersion</a> :: <a href="../base-4.5.1.0/Prelude.html#t:Integer">Integer</a></li><li class="src short"><a href="#v:opt_HistorySize">opt_HistorySize</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></li><li class="src short"><a href="#v:opt_Unregisterised">opt_Unregisterised</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:v_Ld_inputs">v_Ld_inputs</a> :: <a href="IOEnv.html#t:IORef">IORef</a> [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:tablesNextToCode">tablesNextToCode</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_StubDeadValues">opt_StubDeadValues</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:opt_Ticky">opt_Ticky</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:addOpt">addOpt</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:removeOpt">removeOpt</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:addWay">addWay</a> :: <a href="StaticFlags.html#t:WayName">WayName</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:getWayFlags">getWayFlags</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</li><li class="src short"><a href="#v:v_opt_C_ready">v_opt_C_ready</a> :: <a href="IOEnv.html#t:IORef">IORef</a> <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:saveStaticFlagGlobals">saveStaticFlagGlobals</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> (<a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a>, [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>], [<a href="StaticFlags.html#t:Way">Way</a>])</li><li class="src short"><a href="#v:restoreStaticFlagGlobals">restoreStaticFlagGlobals</a> :: (<a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a>, [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>], [<a href="StaticFlags.html#t:Way">Way</a>]) -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a name="v:staticFlags" class="def">staticFlags</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</p></div><div class="top"><p class="src"><a name="v:initStaticOpts" class="def">initStaticOpts</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:WayName" class="def">WayName</a> </p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:WayThreaded" class="def">WayThreaded</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayDebug" class="def">WayDebug</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayProf" class="def">WayProf</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayEventLog" class="def">WayEventLog</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayPar" class="def">WayPar</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayGran" class="def">WayGran</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayNDP" class="def">WayNDP</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a name="v:WayDyn" class="def">WayDyn</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:WayName" class="caption collapser" onclick="toggleSection('i:WayName')">Instances</p><div id="section.i:WayName" class="show"><table><tr><td class="src"><a href="../base-4.5.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="StaticFlags.html#t:WayName">WayName</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a href="../base-4.5.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="StaticFlags.html#t:WayName">WayName</a></td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Way" class="def">Way</a> </p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Way" class="def">Way</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:wayName" class="def">wayName</a> :: <a href="StaticFlags.html#t:WayName">WayName</a></dt><dd class="doc empty"> </dd><dt class="src"><a name="v:wayTag" class="def">wayTag</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></dt><dd class="doc empty"> </dd><dt class="src"><a name="v:wayRTSOnly" class="def">wayRTSOnly</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty"> </dd><dt class="src"><a name="v:wayDesc" class="def">wayDesc</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></dt><dd class="doc empty"> </dd><dt class="src"><a name="v:wayOpts" class="def">wayOpts</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</dt><dd class="doc empty"> </dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><a name="v:v_Ways" class="def">v_Ways</a> :: <a href="IOEnv.html#t:IORef">IORef</a> [<a href="StaticFlags.html#t:Way">Way</a>]</p></div><div class="top"><p class="src"><a name="v:isRTSWay" class="def">isRTSWay</a> :: <a href="StaticFlags.html#t:WayName">WayName</a> -> <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:mkBuildTag" class="def">mkBuildTag</a> :: [<a href="StaticFlags.html#t:Way">Way</a>] -> <a href="../base-4.5.1.0/Data-String.html#t:String">String</a></p></div><div class="top"><p class="src"><a name="v:opt_PprUserLength" class="def">opt_PprUserLength</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_PprCols" class="def">opt_PprCols</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p><div class="doc"><p>Set the maximum width of the dumps If GHC's command line options are bad then the options parser uses the pretty printer display the error message. In this case the staticFlags won't be initialized yet, so we must check for this case explicitly and return the default value. </p></div></div><div class="top"><p class="src"><a name="v:opt_PprCaseAsLet" class="def">opt_PprCaseAsLet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Display case expressions with a single alternative as strict let bindings </p></div></div><div class="top"><p class="src"><a name="v:opt_PprStyle_Debug" class="def">opt_PprStyle_Debug</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_TraceLevel" class="def">opt_TraceLevel</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_NoDebugOutput" class="def">opt_NoDebugOutput</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_SuppressAll" class="def">opt_SuppressAll</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress all that is suppressable in core dumps. Except for uniques, as some simplifier phases introduce new varibles that have otherwise identical names. </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressUniques" class="def">opt_SuppressUniques</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress unique ids on variables. Except for uniques, as some simplifier phases introduce new variables that have otherwise identical names. </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressCoercions" class="def">opt_SuppressCoercions</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress all coercions, them replacing with <code>...</code> </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressModulePrefixes" class="def">opt_SuppressModulePrefixes</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress module id prefixes on variables. </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressTypeApplications" class="def">opt_SuppressTypeApplications</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress type applications. </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressIdInfo" class="def">opt_SuppressIdInfo</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress info such as arity and unfoldings on identifiers. </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressTypeSignatures" class="def">opt_SuppressTypeSignatures</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p><div class="doc"><p>Suppress separate type signatures in core, but leave types on lambda bound vars </p></div></div><div class="top"><p class="src"><a name="v:opt_SuppressVarKinds" class="def">opt_SuppressVarKinds</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_SccProfilingOn" class="def">opt_SccProfilingOn</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_Hpc" class="def">opt_Hpc</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_DictsStrict" class="def">opt_DictsStrict</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_IrrefutableTuples" class="def">opt_IrrefutableTuples</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_Parallel" class="def">opt_Parallel</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_NoStateHack" class="def">opt_NoStateHack</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_SimpleListLiterals" class="def">opt_SimpleListLiterals</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_CprOff" class="def">opt_CprOff</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_SimplNoPreInlining" class="def">opt_SimplNoPreInlining</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_SimplExcessPrecision" class="def">opt_SimplExcessPrecision</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_NoOptCoercion" class="def">opt_NoOptCoercion</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_MaxWorkerArgs" class="def">opt_MaxWorkerArgs</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_CreationThreshold" class="def">opt_UF_CreationThreshold</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_UseThreshold" class="def">opt_UF_UseThreshold</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_FunAppDiscount" class="def">opt_UF_FunAppDiscount</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_DictDiscount" class="def">opt_UF_DictDiscount</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_KeenessFactor" class="def">opt_UF_KeenessFactor</a> :: <a href="../base-4.5.1.0/Prelude.html#t:Float">Float</a></p></div><div class="top"><p class="src"><a name="v:opt_UF_DearOp" class="def">opt_UF_DearOp</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_Fuel" class="def">opt_Fuel</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_PIC" class="def">opt_PIC</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_Static" class="def">opt_Static</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_IgnoreDotGhci" class="def">opt_IgnoreDotGhci</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_GhciScripts" class="def">opt_GhciScripts</a> :: [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</p></div><div class="top"><p class="src"><a name="v:opt_ErrorSpans" class="def">opt_ErrorSpans</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_GranMacros" class="def">opt_GranMacros</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_HiVersion" class="def">opt_HiVersion</a> :: <a href="../base-4.5.1.0/Prelude.html#t:Integer">Integer</a></p></div><div class="top"><p class="src"><a name="v:opt_HistorySize" class="def">opt_HistorySize</a> :: <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a></p></div><div class="top"><p class="src"><a name="v:opt_Unregisterised" class="def">opt_Unregisterised</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:v_Ld_inputs" class="def">v_Ld_inputs</a> :: <a href="IOEnv.html#t:IORef">IORef</a> [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</p></div><div class="top"><p class="src"><a name="v:tablesNextToCode" class="def">tablesNextToCode</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_StubDeadValues" class="def">opt_StubDeadValues</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:opt_Ticky" class="def">opt_Ticky</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:addOpt" class="def">addOpt</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:removeOpt" class="def">removeOpt</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:addWay" class="def">addWay</a> :: <a href="StaticFlags.html#t:WayName">WayName</a> -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:getWayFlags" class="def">getWayFlags</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>]</p></div><div class="top"><p class="src"><a name="v:v_opt_C_ready" class="def">v_opt_C_ready</a> :: <a href="IOEnv.html#t:IORef">IORef</a> <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:saveStaticFlagGlobals" class="def">saveStaticFlagGlobals</a> :: <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> (<a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a>, [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>], [<a href="StaticFlags.html#t:Way">Way</a>])</p></div><div class="top"><p class="src"><a name="v:restoreStaticFlagGlobals" class="def">restoreStaticFlagGlobals</a> :: (<a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a>, [<a href="../base-4.5.1.0/Data-String.html#t:String">String</a>], [<a href="StaticFlags.html#t:Way">Way</a>]) -> <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.11.0</p></div></body></html>