Sophie

Sophie

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

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
>Language.Haskell.Syntax</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"
>Language.Haskell.Syntax</DIV
><DIV CLASS="mini-synopsis"
><H1
>Modules
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsModule" TARGET="main"
>HsModule</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsExportSpec" TARGET="main"
>HsExportSpec</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsImportDecl" TARGET="main"
>HsImportDecl</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsImportSpec" TARGET="main"
>HsImportSpec</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsAssoc" TARGET="main"
>HsAssoc</A
> </DIV
> <H1
>Declarations
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsDecl" TARGET="main"
>HsDecl</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsConDecl" TARGET="main"
>HsConDecl</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsBangType" TARGET="main"
>HsBangType</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsMatch" TARGET="main"
>HsMatch</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsRhs" TARGET="main"
>HsRhs</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsGuardedRhs" TARGET="main"
>HsGuardedRhs</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsSafety" TARGET="main"
>HsSafety</A
> </DIV
> <H1
>Class Assertions and Contexts
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsQualType" TARGET="main"
>HsQualType</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsContext" TARGET="main"
>HsContext</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsAsst" TARGET="main"
>HsAsst</A
> </DIV
> <H1
>Types
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsType" TARGET="main"
>HsType</A
> </DIV
> <H1
>Expressions
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsExp" TARGET="main"
>HsExp</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsStmt" TARGET="main"
>HsStmt</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsFieldUpdate" TARGET="main"
>HsFieldUpdate</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsAlt" TARGET="main"
>HsAlt</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsGuardedAlts" TARGET="main"
>HsGuardedAlts</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsGuardedAlt" TARGET="main"
>HsGuardedAlt</A
> </DIV
> <H1
>Patterns
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsPat" TARGET="main"
>HsPat</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsPatField" TARGET="main"
>HsPatField</A
> </DIV
> <H1
>Literals
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsLiteral" TARGET="main"
>HsLiteral</A
> </DIV
> <H1
>Variables, Constructors and Operators
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AModule" TARGET="main"
>Module</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsQName" TARGET="main"
>HsQName</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsName" TARGET="main"
>HsName</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsQOp" TARGET="main"
>HsQOp</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsOp" TARGET="main"
>HsOp</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsSpecialCon" TARGET="main"
>HsSpecialCon</A
> </DIV
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3AHsCName" TARGET="main"
>HsCName</A
> </DIV
> <H1
>Builtin names
</H1
> <H2
>Modules
</H2
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Aprelude_mod" TARGET="main"
>prelude_mod</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Amain_mod" TARGET="main"
>main_mod</A
></DIV
> <H2
>Main function of a program
</H2
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Amain_name" TARGET="main"
>main_name</A
></DIV
> <H2
>Constructors
</H2
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Aunit_con_name" TARGET="main"
>unit_con_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Atuple_con_name" TARGET="main"
>tuple_con_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Alist_cons_name" TARGET="main"
>list_cons_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Aunit_con" TARGET="main"
>unit_con</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Atuple_con" TARGET="main"
>tuple_con</A
></DIV
> <H2
>Type constructors
</H2
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Aunit_tycon_name" TARGET="main"
>unit_tycon_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Afun_tycon_name" TARGET="main"
>fun_tycon_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Alist_tycon_name" TARGET="main"
>list_tycon_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Atuple_tycon_name" TARGET="main"
>tuple_tycon_name</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Aunit_tycon" TARGET="main"
>unit_tycon</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Afun_tycon" TARGET="main"
>fun_tycon</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Alist_tycon" TARGET="main"
>list_tycon</A
></DIV
> <DIV CLASS="decl"
><A HREF="Language-Haskell-Syntax.html#v%3Atuple_tycon" TARGET="main"
>tuple_tycon</A
></DIV
> <H1
>Source coordinates
</H1
> <DIV CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>&nbsp;<A HREF="Language-Haskell-Syntax.html#t%3ASrcLoc" TARGET="main"
>SrcLoc</A
> </DIV
></DIV
></DIV
></BODY
></HTML
>