Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 70ec89744a04da80369b4702b2c37256 > files > 775

ghc-doc-6.10.4-1mdv2010.0.i586.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
>HsImpExp</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_HsImpExp.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.10.4: 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"
>HsImpExp</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3ALImportDecl"
>LImportDecl</A
> name = <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> (<A HREF="HsImpExp.html#t%3AImportDecl"
>ImportDecl</A
> name)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AImportDecl"
>ImportDecl</A
> name = <A HREF="#v%3AImportDecl"
>ImportDecl</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclName"
>ideclName</A
> :: <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclPkgQual"
>ideclPkgQual</A
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="FastString.html#t%3AFastString"
>FastString</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclSource"
>ideclSource</A
> :: <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclQualified"
>ideclQualified</A
> :: <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclAs"
>ideclAs</A
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AideclHiding"
>ideclHiding</A
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> (<A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
>, [<A HREF="HsImpExp.html#t%3ALIE"
>LIE</A
> name])</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3ALIE"
>LIE</A
> name = <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> (<A HREF="HsImpExp.html#t%3AIE"
>IE</A
> name)</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AIE"
>IE</A
> name </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AIEVar"
>IEVar</A
> name</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEThingAbs"
>IEThingAbs</A
> name</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEThingAll"
>IEThingAll</A
> name</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEThingWith"
>IEThingWith</A
> name [name]</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEModuleContents"
>IEModuleContents</A
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEGroup"
>IEGroup</A
> <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
> (<A HREF="HsDoc.html#t%3AHsDoc"
>HsDoc</A
> name)</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEDoc"
>IEDoc</A
> (<A HREF="HsDoc.html#t%3AHsDoc"
>HsDoc</A
> name)</TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AIEDocNamed"
>IEDocNamed</A
> <A HREF="../base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AieName"
>ieName</A
> ::  <A HREF="HsImpExp.html#t%3AIE"
>IE</A
> name -&gt; name</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AieNames"
>ieNames</A
> ::  <A HREF="HsImpExp.html#t%3AIE"
>IE</A
> a -&gt; [a]</TD
></TR
></TABLE
></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"
>type</SPAN
> <A NAME="t:LImportDecl"
><A NAME="t%3ALImportDecl"
></A
></A
><B
>LImportDecl</B
> name = <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> (<A HREF="HsImpExp.html#t%3AImportDecl"
>ImportDecl</A
> name)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:ImportDecl"
><A NAME="t%3AImportDecl"
></A
></A
><B
>ImportDecl</B
> name </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>A single Haskell <TT
>import</TT
> declaration.
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:ImportDecl"
><A NAME="v%3AImportDecl"
></A
></A
><B
>ImportDecl</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:ideclName"
><A NAME="v%3AideclName"
></A
></A
><B
>ideclName</B
> :: <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
><TD CLASS="rdoc"
>Module name.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ideclPkgQual"
><A NAME="v%3AideclPkgQual"
></A
></A
><B
>ideclPkgQual</B
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="FastString.html#t%3AFastString"
>FastString</A
></TD
><TD CLASS="rdoc"
>Package qualifier.
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ideclSource"
><A NAME="v%3AideclSource"
></A
></A
><B
>ideclSource</B
> :: <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>True <A HREF="="
>=</A
> {-<A NAME=" SOURCE "
><A NAME="%20SOURCE%20"
></A
></A
>-} import
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ideclQualified"
><A NAME="v%3AideclQualified"
></A
></A
><B
>ideclQualified</B
> :: <A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>True =&gt; qualified
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ideclAs"
><A NAME="v%3AideclAs"
></A
></A
><B
>ideclAs</B
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
><TD CLASS="rdoc"
>as Module
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ideclHiding"
><A NAME="v%3AideclHiding"
></A
></A
><B
>ideclHiding</B
> :: <A HREF="../base/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> (<A HREF="../ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
>, [<A HREF="HsImpExp.html#t%3ALIE"
>LIE</A
> name])</TD
><TD CLASS="rdoc"
>(True =&gt; hiding, names)
</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:ImportDecl')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:ImportDecl" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> name =&gt; <A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> (<A HREF="HsImpExp.html#t%3AImportDecl"
>ImportDecl</A
> name)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:LIE"
><A NAME="t%3ALIE"
></A
></A
><B
>LIE</B
> name = <A HREF="SrcLoc.html#t%3ALocated"
>Located</A
> (<A HREF="HsImpExp.html#t%3AIE"
>IE</A
> name)</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:IE"
><A NAME="t%3AIE"
></A
></A
><B
>IE</B
> name </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Imported or exported entity.
</TD
></TR
><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:IEVar"
><A NAME="v%3AIEVar"
></A
></A
><B
>IEVar</B
> name</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEThingAbs"
><A NAME="v%3AIEThingAbs"
></A
></A
><B
>IEThingAbs</B
> name</TD
><TD CLASS="rdoc"
>Class/Type (can't tell)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEThingAll"
><A NAME="v%3AIEThingAll"
></A
></A
><B
>IEThingAll</B
> name</TD
><TD CLASS="rdoc"
>Class<EM
>Type plus all methods</EM
>constructors
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEThingWith"
><A NAME="v%3AIEThingWith"
></A
></A
><B
>IEThingWith</B
> name [name]</TD
><TD CLASS="rdoc"
>Class<EM
>Type plus some methods</EM
>constructors
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEModuleContents"
><A NAME="v%3AIEModuleContents"
></A
></A
><B
>IEModuleContents</B
> <A HREF="Module.html#t%3AModuleName"
>ModuleName</A
></TD
><TD CLASS="rdoc"
>(Export Only)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEGroup"
><A NAME="v%3AIEGroup"
></A
></A
><B
>IEGroup</B
> <A HREF="../ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
> (<A HREF="HsDoc.html#t%3AHsDoc"
>HsDoc</A
> name)</TD
><TD CLASS="rdoc"
>Doc section heading
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEDoc"
><A NAME="v%3AIEDoc"
></A
></A
><B
>IEDoc</B
> (<A HREF="HsDoc.html#t%3AHsDoc"
>HsDoc</A
> name)</TD
><TD CLASS="rdoc"
>Some documentation
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:IEDocNamed"
><A NAME="v%3AIEDocNamed"
></A
></A
><B
>IEDocNamed</B
> <A HREF="../base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>Reference to named doc
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:IE')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:IE" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> name =&gt; <A HREF="Outputable.html#t%3AOutputable"
>Outputable</A
> (<A HREF="HsImpExp.html#t%3AIE"
>IE</A
> name)</TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ieName"
><A NAME="v%3AieName"
></A
></A
><B
>ieName</B
> ::  <A HREF="HsImpExp.html#t%3AIE"
>IE</A
> name -&gt; name</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:ieNames"
><A NAME="v%3AieNames"
></A
></A
><B
>ieNames</B
> ::  <A HREF="HsImpExp.html#t%3AIE"
>IE</A
> a -&gt; [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.4.2</TD
></TR
></TABLE
></BODY
></HTML
>