AK1i      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  ijklmnopqriistuvstuvstuvtuvwxyz{|}~ w~ w~ =+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.     F!Not intended for direct use, see 5. Normalized value, 1 == 100%. !Not intended for direct use, see 5.   Units used for text formatting. !!Normalized value in centimeters. "Absolute size units. #$%&'()*+,-./012345!Create a CSS size, e.g. $(mkSize 100px). 3Absolute size unit convertion rate to centimeters. 6 Constructs #. Not intended for direct use, see 5. 7 Constructs #. Not intended for direct use, see 5. /Converts number and unit suffix to CSS format. 89:;<=# !"#$%&'()*+,-./0123456789:;<=#*+()10234,-./5"'&%$# !689:;7<=# ! !"'&%$##$%&'())*+,--./01234567899:;;<==>@! !"#$%&'()+,-./056789:;<=>?@>?@>@$     ABCDEFGHI ABCDEFGHI CDEABFGHI ABBCDEEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc !"JKLMNOPQRSTUVWXYZ[\]^_`abcNOX_^]\[ZY`JMLKabcPWVUTSRQJMLKKLMNOOPWVUTSRQQRSTUVWX_^]\[ZYYZ[\]^_`abc #$%&'()*+,d-./0123dde Converts a  to lazy bytestring. fghWrap an  for embedding in an XML file. / JKLMNXYZ[\]^_abdefgh/d  hefgNX_^]\[ZYJMLKabefgh4                   ! " # $ % & ' ())*++,-./01234567889:;<=>?@ABCCDDEEFGHIJKLLMNOPQRSTUUVWXYZ[\]^_`abcdefghi jklmnopqrstuvwxyyz{|}~                                                          hamlet-0.7.3 Text.Hamlet Text.Cassius Text.Lucius Text.JuliusText.Hamlet.RTText.MkSizeTypeText.CssText.ShakespeareText.Hamlet.ParseText.Hamlet.QuasiText.Hamlet.Debugblaze-html-0.4.1.1Text.Blaze.Renderer.Utf8 renderHtmlText.Blaze.InternalunsafeByteStringpreEscapedStringstringHtmlHamletSettings hamletDoctypehamletCloseNewlinehamletCloseStyledefaultHamletSettingsxhtmlHamletSettings HamletValue HamletMonad HamletUrl toHamletValuehtmlToHamletMonadurlToHamletMonadfromHamletValueHamlethamlet hamletDebugxhamlethamletWithSettingshamletFileWithSettings hamletFile xhamletFilePercentageSizepercentageSizeValue AbsoluteSizeabsoluteSizeUnitabsoluteSizeValue AbsoluteUnitPointPica MillimeterInch CentimeterToCsstoCssCassiusCssColorcolorRed colorBlack renderCss renderCassiuscassius cassiusFilecassiusFileDebugmkSize absoluteSizepercentageSizeEmSizeExSize PixelSizeLucius renderLuciuslucius ToJavascript toJavascriptJulius Javascript renderJuliusjulius juliusFilejuliusFileDebugHamletExceptionHamletRenderExceptionHamletUnsupportedDocExceptionHamletParseExceptionHamletRT SimpleDocSDCondSDMaybeSDForall SDTemplateSDUrlSDVarSDRaw HamletDataHDListHDMaybeHDBool HDTemplate HDUrlParamsHDUrlHDHtml HamletMap parseHamletRTrenderHamletRTrenderHamletRT'hamletFileDebug renderHamletrenderHamletTextrenderHtmlTextcdata mkSizeTypedataDecshowInstanceDecnumInstanceDecfractionalInstanceDectoCssInstanceDec instanceType binaryFunDec unariFunDec1 unariFunDec2Css' _cssSelectors_cssAttributesDeref DerefBranch DerefString DerefRational DerefIntegral DerefIdentDerefModulesIdentScopeIdent parseDerefread'expType derefToExp flattenDeref parseHashparseAt parseCaret CloseStyle CloseSeparate CloseInsideNoCloseDoc DocContentDocMaybeDocCond DocForallNest ContentRule InContentNotInQuotesAttr NotInQuotesInQuotesTagPiece TagAttribTagClassTagIdentTagNameLine LineContentLineTag _lineTagName _lineAttr _lineContent _lineClasses LineNothing LineMaybeLineElse LineElseIfLineIf LineForallContent ContentEmbed ContentUrl ContentVar ContentRawResultOkError parseLines parseLine nestLines nestToDoc compressDocparseDoc attrToContent htmlEmptyTagsdebugHamletSettingshtmlCloseStylexhtmlCloseStyle parseConds NoConstructorRender readUtf8File docsToExpdocToExp contentToExphamletWithSettings'hamletFromStringvarNamestrToExpcondHmaybeHCDData CDUrlParamCDUrlCDPlainVarType VTUrlParamVTUrlVTPlainBlock ContentPairContentsContentUrlParam parseBlocks compressBlockparseEmptyLine parseComment parseIndent parseBlock parsePaireol parseContentblocksToCassiuscassiusFromString blockToCsscontentsToBuildercontentToBuildergetVarsvtToExpcassiusRuntimeabsoluteUnitRateshowSizeSelectorPairPairsluciusFromStringblocksToLucius parseSelectortrim parsePairs parseContentsJDDataJDMixin JDUrlParamJDUrlJDPlainVTMixin ContentMixrenderJavascriptcompressContentscontentsToJuliusjuliusFromStringcontentToJavascript juliusRuntimefashowName flattenDeref'DVal'DListDMaybeDBool DTemplate DUrlParamDUrlDHtmlDValunsafeRenderTemplate liftDValsliftDVal combineDValsvarNamesgetHD replaceFirst