Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > 8987031c67704f6d34aeae41b8d2a187 > files > 53

ghc-hamlet-devel-0.8.2.1-2.fc14.i686.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
>Text.Hamlet.NonPoly</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_Text-Hamlet-NonPoly.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"
>hamlet-0.8.2.1: Haml-like template files that are compile-time checked</TD
><TD CLASS="topbut"
><A HREF="src/Text-Hamlet-NonPoly.html"
>Source code</A
></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"
>Text.Hamlet.NonPoly</FONT
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="section4"
><B
>Contents</B
></TD
></TR
><TR
><TD
><DL
><DT
><A HREF="#1"
>Plain HTML
</A
></DT
><DT
><A HREF="#2"
>Hamlet
</A
></DT
><DT
><A HREF="#3"
>I18N Hamlet
</A
></DT
><DT
><A HREF="#4"
>Internal, for making more
</A
></DT
></DL
></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%3AHtml"
>Html</A
> = <A HREF="/usr/share/doc/ghc/html/libraries/blaze-html-0.4.1.3/Text-Blaze-Internal.html#t%3AHtmlM"
>HtmlM</A
> ()</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ahtml"
>html</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AhtmlFile"
>htmlFile</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AHamlet"
>Hamlet</A
> url = Render url -&gt; <A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ahamlet"
>hamlet</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AhamletFile"
>hamletFile</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AIHamlet"
>IHamlet</A
> msg url = Translate msg -&gt; Render url -&gt; <A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Aihamlet"
>ihamlet</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AihamletFile"
>ihamletFile</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AhamletWithSettings"
>hamletWithSettings</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="Text-Hamlet-NonPoly.html#t%3AHamletRules"
>HamletRules</A
> -&gt; <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AhamletFileWithSettings"
>hamletFileWithSettings</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="Text-Hamlet-NonPoly.html#t%3AHamletRules"
>HamletRules</A
> -&gt; <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3AdefaultHamletSettings"
>defaultHamletSettings</A
> :: <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AEnv"
>Env</A
>  = <A HREF="#v%3AEnv"
>Env</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3AurlRender"
>urlRender</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> ((<A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>)</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AmsgRender"
>msgRender</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> ((<A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>)</TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AHamletRules"
>HamletRules</A
>  = <A HREF="#v%3AHamletRules"
>HamletRules</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3AhrFromHtml"
>hrFromHtml</A
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AhrWithEnv"
>hrWithEnv</A
> :: (<A HREF="Text-Hamlet-NonPoly.html#t%3AEnv"
>Env</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AhrEmbed"
>hrEmbed</A
> :: <A HREF="Text-Hamlet-NonPoly.html#t%3AEnv"
>Env</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
></TR
></TABLE
>}</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="1"
><A NAME="1"
>Plain HTML
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:Html"
><A NAME="t%3AHtml"
></A
></A
><B
>Html</B
> = <A HREF="/usr/share/doc/ghc/html/libraries/blaze-html-0.4.1.3/Text-Blaze-Internal.html#t%3AHtmlM"
>HtmlM</A
> ()</TD
><TD CLASS="declbut"
><A HREF="src/Text-Blaze-Internal.html#Html"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Simplification of the <TT
><A HREF="/usr/share/doc/ghc/html/libraries/blaze-html-0.4.1.3/Text-Blaze-Internal.html#t%3AHtmlM"
>HtmlM</A
></TT
> datatype.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:html"
><A NAME="v%3Ahtml"
></A
></A
><B
>html</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#html"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:htmlFile"
><A NAME="v%3AhtmlFile"
></A
></A
><B
>htmlFile</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#htmlFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="2"
><A NAME="2"
>Hamlet
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:Hamlet"
><A NAME="t%3AHamlet"
></A
></A
><B
>Hamlet</B
> url = Render url -&gt; <A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#Hamlet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A function generating an <TT
><A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TT
> given a URL-rendering function.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:hamlet"
><A NAME="v%3Ahamlet"
></A
></A
><B
>hamlet</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#hamlet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:hamletFile"
><A NAME="v%3AhamletFile"
></A
></A
><B
>hamletFile</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#hamletFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="3"
><A NAME="3"
>I18N Hamlet
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:IHamlet"
><A NAME="t%3AIHamlet"
></A
></A
><B
>IHamlet</B
> msg url = Translate msg -&gt; Render url -&gt; <A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#IHamlet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>A function generating an <TT
><A HREF="Text-Hamlet-NonPoly.html#t%3AHtml"
>Html</A
></TT
> given a message translator and a URL rendering function.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:ihamlet"
><A NAME="v%3Aihamlet"
></A
></A
><B
>ihamlet</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#ihamlet"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:ihamletFile"
><A NAME="v%3AihamletFile"
></A
></A
><B
>ihamletFile</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#ihamletFile"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
><A NAME="4"
><A NAME="4"
>Internal, for making more
</A
></A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:hamletWithSettings"
><A NAME="v%3AhamletWithSettings"
></A
></A
><B
>hamletWithSettings</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="Text-Hamlet-NonPoly.html#t%3AHamletRules"
>HamletRules</A
> -&gt; <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Quote.html#t%3AQuasiQuoter"
>QuasiQuoter</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#hamletWithSettings"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:hamletFileWithSettings"
><A NAME="v%3AhamletFileWithSettings"
></A
></A
><B
>hamletFileWithSettings</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="Text-Hamlet-NonPoly.html#t%3AHamletRules"
>HamletRules</A
> -&gt; <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/System-IO.html#t%3AFilePath"
>FilePath</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#hamletFileWithSettings"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><A NAME="v:defaultHamletSettings"
><A NAME="v%3AdefaultHamletSettings"
></A
></A
><B
>defaultHamletSettings</B
> :: <A HREF="Text-Hamlet.html#t%3AHamletSettings"
>HamletSettings</A
></TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-Parse.html#defaultHamletSettings"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="doc"
>Defaults settings: HTML5 doctype and HTML-style empty tags.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:Env"
><A NAME="t%3AEnv"
></A
></A
><B
>Env</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#Env"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><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:Env"
><A NAME="v%3AEnv"
></A
></A
><B
>Env</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:urlRender"
><A NAME="v%3AurlRender"
></A
></A
><B
>urlRender</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> ((<A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>)</TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:msgRender"
><A NAME="v%3AmsgRender"
></A
></A
><B
>msgRender</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/base-4.2.0.2/Data-Maybe.html#t%3AMaybe"
>Maybe</A
> ((<A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>)</TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="topdecl"
><TABLE CLASS="declbar"
><TR
><TD CLASS="declname"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:HamletRules"
><A NAME="t%3AHamletRules"
></A
></A
><B
>HamletRules</B
>  </TD
><TD CLASS="declbut"
><A HREF="src/Text-Hamlet-NonPoly.html#HamletRules"
>Source</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><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:HamletRules"
><A NAME="v%3AHamletRules"
></A
></A
><B
>HamletRules</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:hrFromHtml"
><A NAME="v%3AhrFromHtml"
></A
></A
><B
>hrFromHtml</B
> :: <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:hrWithEnv"
><A NAME="v%3AhrWithEnv"
></A
></A
><B
>hrWithEnv</B
> :: (<A HREF="Text-Hamlet-NonPoly.html#t%3AEnv"
>Env</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
>) -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:hrEmbed"
><A NAME="v%3AhrEmbed"
></A
></A
><B
>hrEmbed</B
> :: <A HREF="Text-Hamlet-NonPoly.html#t%3AEnv"
>Env</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
> -&gt; <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AQ"
>Q</A
> <A HREF="/usr/share/doc/ghc/html/libraries/template-haskell-2.4.0.1/Language-Haskell-TH-Syntax.html#t%3AExp"
>Exp</A
></TD
><TD CLASS="rdoc"
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></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.6.1</TD
></TR
></TABLE
></BODY
></HTML
>