<!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 >RdrHsSyn</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" >RdrHsSyn</DIV ><DIV CLASS="mini-synopsis" ><DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AextractHsTyRdrTyVars" TARGET="main" >extractHsTyRdrTyVars</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AextractHsRhoRdrTyVars" TARGET="main" >extractHsRhoRdrTyVars</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AextractGenericPatTyVars" TARGET="main" >extractGenericPatTyVars</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsOpApp" TARGET="main" >mkHsOpApp</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsIntegral" TARGET="main" >mkHsIntegral</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsFractional" TARGET="main" >mkHsFractional</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsIsString" TARGET="main" >mkHsIsString</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsDo" TARGET="main" >mkHsDo</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkHsSplice" TARGET="main" >mkHsSplice</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkTopSpliceDecl" TARGET="main" >mkTopSpliceDecl</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkClassDecl" TARGET="main" >mkClassDecl</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkTyData" TARGET="main" >mkTyData</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkTyFamily" TARGET="main" >mkTyFamily</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkTySynonym" TARGET="main" >mkTySynonym</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AsplitCon" TARGET="main" >splitCon</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkInlineSpec" TARGET="main" >mkInlineSpec</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkRecConstrOrUpdate" TARGET="main" >mkRecConstrOrUpdate</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcvBindGroup" TARGET="main" >cvBindGroup</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcvBindsAndSigs" TARGET="main" >cvBindsAndSigs</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcvTopDecls" TARGET="main" >cvTopDecls</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AfindSplice" TARGET="main" >findSplice</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckDecBrGroup" TARGET="main" >checkDecBrGroup</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AplaceHolderPunRhs" TARGET="main" >placeHolderPunRhs</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkImport" TARGET="main" >mkImport</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AparseCImport" TARGET="main" >parseCImport</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkExport" TARGET="main" >mkExport</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkExtName" TARGET="main" >mkExtName</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkGadtDecl" TARGET="main" >mkGadtDecl</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkSimpleConDecl" TARGET="main" >mkSimpleConDecl</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AmkDeprecatedGadtRecordDecl" TARGET="main" >mkDeprecatedGadtRecordDecl</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckPrecP" TARGET="main" >checkPrecP</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckContext" TARGET="main" >checkContext</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckPred" TARGET="main" >checkPred</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckTyVars" TARGET="main" >checkTyVars</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckKindSigs" TARGET="main" >checkKindSigs</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckInstType" TARGET="main" >checkInstType</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckPattern" TARGET="main" >checkPattern</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3Abang_RDR" TARGET="main" >bang_RDR</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckPatterns" TARGET="main" >checkPatterns</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckDo" TARGET="main" >checkDo</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckMDo" TARGET="main" >checkMDo</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckValDef" TARGET="main" >checkValDef</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AcheckValSig" TARGET="main" >checkValSig</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AparseError" TARGET="main" >parseError</A ></DIV > <DIV CLASS="decl" ><A HREF="RdrHsSyn.html#v%3AparseErrorSDoc" TARGET="main" >parseErrorSDoc</A ></DIV ></DIV ></DIV ></BODY ></HTML >