VC       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   @+Settings for parsing of a hamlet document. The value to replace a "!!!"# with. Do not include the trailing  newline. EShould we put a newline after closing a tag? Mostly useful for debug  output. CHow a tag should be closed. Use this to switch between HTML, XHTML  or even XML output. bool: does it include params? <Defaults settings: HTML5 doctype and HTML-style empty tags.     An function generating an ! given a URL-rendering function. Calls  with  . Calls  with . Calls " using XHTML 1.0 Strict settings. DA quasi-quoter that converts Hamlet syntax into a function of form:   (url -> String) -> Html JPlease see accompanying documentation for a description of Hamlet syntax. 2A quasi-quoter that converts Hamlet syntax into a  (). JPlease see accompanying documentation for a description of Hamlet syntax. Calls  with  . Calls " using XHTML 1.0 Strict settings. JChecks for truth in the left value in each pair in the first argument. If K a true exists, then the corresponding right action is performed. Only the N first is performed. In there are no true values, then the second argument is  performed, if supplied. DRuns the second argument with the value in the first, if available. 3 Otherwise, runs the third argument, if available.  0       !"#!$0       !"#!$0         !"#!$,"!Not intended for direct use, see 8. #$Normalized value, 1 == 100%. %!Not intended for direct use, see 8. &' Units used for text formatting. (!Normalized value in centimeters. )Absolute size units. *+,-./01234%&'()*+,-5.67/8!Create a CSS size, e.g. $(mkSize 100px). 03Absolute size unit convertion rate to centimeters. 9 Constructs &%#. Not intended for direct use, see 8. : Constructs #"#. Not intended for direct use, see 8. 1/Converts number and unit suffix to CSS format. ;<=>?@# !"#$%&'()*+,-./0123456789:;<=>?@#/ 4!56701238).-,+*%&'(9;<=>"#$:?@"#$#$%&'(&'().-,+**+,-./01123456789:;<<=>>?@@2ABC-renderLucius undefined [lucius|foo{bar:baz}|]"foo{bar:baz}"3456789:;DE<# !"#$%&'()*+,-.012389:;<=>?@ABCDEABCDEABCDE&=>?@ABCDEFGHIJKLMNFGHIJKLMOPNQRSOTPUQV FGHIJKLMNOPQ FGHIJKLMNOPQ FGHIJKLMGHIJKLMNOPQ RSTUVWWXXYZ[ RSTUVWXYZ[ TUVWRSXYZ[ RSSTUVWVWXYZ[ \]^YZ[_\`ab\]^_`ab\]^`ab_\]]^_`abcdefghijklmnopqrstuvwxyz{|]^_cdefghijklmnopqrstuvwxyz{|ghqxwvutsrycfedz{|iponmlkjcfeddefghhiponmlkjjklmnopqxwvutsrrstuvwxyz{|`abcdefghi}jklmnop}} ~A function generating an : given a message translator and a URL rendering function. A function generating an ! given a URL-rendering function. qrstuvwxyz{|}JChecks for truth in the left value in each pair in the first argument. If K a true exists, then the corresponding right action is performed. Only the N first is performed. In there are no true values, then the second argument is  performed, if supplied. ~DRuns the second argument with the value in the first, if available. 3 Otherwise, runs the third argument, if available.  ~ ~~ Converts a  to lazy bytestring. Wrap an  for embedding in an XML file. 2 cdefgqrstuvwxz{}2} gqxwvutsrcfedz{       ! " # $ % & ' ( ) * + , - . / 0 1 2 344566789:;<=>?@@ABCDEFGHIJJKKLLMNOPQRRSTUVWXYZ[\]^_``abcdefghijklmnopqqrstuvwxyz{|}~(),-.                                                                              0                    !"#$%&'()*+,-".$/#0&(123456 7 89:;0<=>?@AAB@CDEFGHIJKLMNOPQRSTUVWXYZ hamlet-0.8.1 Text.HamletText.Hamlet.NonPoly Text.Cassius Text.Lucius Text.Romeo Text.Julius Text.CoffeeText.Hamlet.RTText.MkSizeTypeText.ShakespeareText.Hamlet.ParseText.Hamlet.QuasiText.CssText.Hamlet.Debugblaze-html-0.4.1.1 Text.BlazetoHtmlText.Blaze.Renderer.Utf8 renderHtmlText.Blaze.InternalunsafeByteStringpreEscapedStringstringpreEscapedLazyTextpreEscapedTextHtmlHamletSettings hamletDoctypehamletCloseNewlinehamletCloseStyledefaultHamletSettingsxhtmlHamletSettings HamletValue HamletMonad HamletUrl toHamletValuehtmlToHamletMonadurlToHamletMonadfromHamletValueHamlethamlet hamletDebugxhamlethamletWithSettingshamletFileWithSettings hamletFile xhamletFileCssToCsstoCss renderCssPercentageSizepercentageSizeValue AbsoluteSizeabsoluteSizeUnitabsoluteSizeValue AbsoluteUnitPointPica MillimeterInch CentimeterCassiusColorcolorRed colorBlack renderCassiuscassius cassiusFilecassiusFileDebugmkSize absoluteSizepercentageSizeEmSizeExSize PixelSizeLucius renderLuciuslucius luciusFileluciusFileDebug RomeoSettingsvarCharurlCharintChar toBuilderwrapunwrapdefaultRomeoSettingsromeo romeoFileromeoFileDebug ToJavascript toJavascriptJulius Javascript unJavascript renderJuliusjulius juliusFilejuliusFileDebugToCoffeetoCoffeeCoffee renderCoffeecoffee coffeeFilecoffeeFileDebugHamletExceptionHamletRenderExceptionHamletUnsupportedDocExceptionHamletParseExceptionHamletRT SimpleDocSDCondSDMaybeSDForall SDTemplateSDUrlSDVarSDRaw HamletDataHDListHDMaybeHDBool HDTemplate HDUrlParamsHDUrlHDHtml HamletMap parseHamletRTrenderHamletRTrenderHamletRT'hamletFileDebugEnv urlRender msgRender HamletRules hrFromHtml hrWithEnvIHamlethtmlihamlethtmlFile ihamletFile renderHamletrenderHamletTextrenderHtmlTextcdata mkSizeTypedataDecshowInstanceDecnumInstanceDecfractionalInstanceDectoCssInstanceDec instanceType binaryFunDec unariFunDec1 unariFunDec2Deref DerefBranch DerefString DerefRational DerefIntegral DerefIdentDerefModulesIdentScopeIdent parseDerefread'expType derefToExp flattenDeref parseHashparseVarparseAtparseUrl parseCaretparseInt parseUnder CloseStyle CloseSeparate CloseInsideNoCloseDoc DocContentDocMaybeDocCondDocWith DocForallNest ContentRule InContentNotInQuotesAttr NotInQuotesInQuotesTagPiece TagAttribTagClassTagIdentTagNameLine LineContentLineTag _lineTagName _lineAttr _lineContent _lineClasses LineNothing LineMaybeLineWithLineElse LineElseIfLineIf LineForallContent ContentMsg ContentEmbed ContentUrl ContentVar ContentRawResultOkError parseLines parseLine nestLines nestToDoc compressDocparseDoc attrToContent htmlEmptyTagsdebugHamletSettingshtmlCloseStylexhtmlCloseStyle parseConds NoConstructorRender readUtf8File docsToExpdocToExp contentToExphamletWithSettings'hamletFromStringvarNamestrToExpcondHmaybeHSelectorPairPairsTopLevel MediaBlockTopBlockBlockCDData CDUrlParamCDUrlCDPlainVarType VTUrlParamVTUrlVTPlain ContentPairContentsContentUrlParamCssTopMediaCss' _cssSelectors_cssAttributes cssFileDebugcombineSelectors cssRuntimevtToExpgetVarscompressTopLevel compressBlock blockToCssselectorToBuildercontentsToBuildercontentToBuildertopLevelsToCassiusblocksToCassius renderCss' parseBlocksparseEmptyLine parseComment parseIndent parseBlock parsePairtrimeol parseContentcassiusFromStringparseTopLevelsabsoluteUnitRateshowSize PairBlockluciusFromString whiteSpace parseSelectorparsePairsBlocks parseContentsVarExpEMixin EUrlParamEUrlEPlainVTMixin ContentMixRomeo readFileQ readFileUtf8contentFromStringcontentsToRomeoromeoFromString romeoRuntimerenderJavascriptsettings CoffeescriptunCoffeescriptfashowName flattenDeref'DVal'DListDMaybeDBool DTemplate DUrlParamDUrlDHtmlDValunsafeRenderTemplate liftDValsliftDVal combineDValsvarNamesgetHD replaceFirst Translate htmlRules hamletRules ihamletRules