Safe Haskell | None |
---|---|
Language | Haskell98 |
Text.Blaze.Html
Documentation
data AttributeValue #
Instances
IsString AttributeValue | |
Defined in Text.Blaze.Internal Methods fromString :: String -> AttributeValue | |
Monoid AttributeValue | |
Defined in Text.Blaze.Internal Methods mappend :: AttributeValue -> AttributeValue -> AttributeValue mconcat :: [AttributeValue] -> AttributeValue | |
Semigroup AttributeValue | |
Defined in Text.Blaze.Internal Methods (<>) :: AttributeValue -> AttributeValue -> AttributeValue sconcat :: NonEmpty AttributeValue -> AttributeValue stimes :: Integral b => b -> AttributeValue -> AttributeValue | |
ToValue AttributeValue | |
Defined in Text.Blaze Methods toValue :: AttributeValue -> AttributeValue # |
Minimal complete definition
Instances
ToMarkup Int32 | |
Defined in Text.Blaze | |
ToMarkup Int64 | |
Defined in Text.Blaze | |
ToMarkup Word32 | |
Defined in Text.Blaze | |
ToMarkup Word64 | |
Defined in Text.Blaze | |
ToMarkup Markup | |
Defined in Text.Blaze | |
ToMarkup Text | |
Defined in Text.Blaze | |
ToMarkup Builder | |
Defined in Text.Blaze | |
ToMarkup Text | |
Defined in Text.Blaze | |
ToMarkup String | |
Defined in Text.Blaze | |
ToMarkup Integer | |
Defined in Text.Blaze | |
ToMarkup Natural | |
Defined in Text.Blaze | |
ToMarkup Bool | |
Defined in Text.Blaze | |
ToMarkup Char | |
Defined in Text.Blaze | |
ToMarkup Double | |
Defined in Text.Blaze | |
ToMarkup Float | |
Defined in Text.Blaze | |
ToMarkup Int | |
Defined in Text.Blaze | |
ToMarkup Word | |
Defined in Text.Blaze | |
ToMarkup (NonEmpty Char) | |
Defined in Text.Blaze | |
ToMarkup [Markup] | |
Defined in Text.Blaze |
Instances
IsString Tag | |
Defined in Text.Blaze.Internal Methods fromString :: String -> Tag |
customAttribute :: Tag -> AttributeValue -> Attribute #
dataAttribute :: Tag -> AttributeValue -> Attribute #
lazyTextComment :: Text -> Markup #
lazyTextValue :: Text -> AttributeValue #
preEscapedLazyText :: Text -> Markup #
preEscapedLazyTextValue :: Text -> AttributeValue #
preEscapedString :: String -> Markup #
preEscapedStringValue :: String -> AttributeValue #
preEscapedText :: Text -> Markup #
preEscapedTextValue :: Text -> AttributeValue #
stringComment :: String -> Markup #
stringValue :: String -> AttributeValue #
textComment :: Text -> Markup #
textValue :: Text -> AttributeValue #
unsafeByteString :: ByteString -> Markup #
unsafeByteStringComment :: ByteString -> Markup #
unsafeByteStringValue :: ByteString -> AttributeValue #
unsafeLazyByteString :: ByteString -> Markup #
unsafeLazyByteStringComment :: ByteString -> Markup #
unsafeLazyByteStringValue :: ByteString -> AttributeValue #
Minimal complete definition
Instances
ToValue Int32 | |
Defined in Text.Blaze | |
ToValue Int64 | |
Defined in Text.Blaze | |
ToValue Word32 | |
Defined in Text.Blaze | |
ToValue Word64 | |
Defined in Text.Blaze | |
ToValue AttributeValue | |
Defined in Text.Blaze Methods toValue :: AttributeValue -> AttributeValue # | |
ToValue Text | |
Defined in Text.Blaze | |
ToValue Builder | |
Defined in Text.Blaze | |
ToValue Text | |
Defined in Text.Blaze | |
ToValue String | |
Defined in Text.Blaze | |
ToValue Integer | |
Defined in Text.Blaze | |
ToValue Bool | |
Defined in Text.Blaze | |
ToValue Char | |
Defined in Text.Blaze | |
ToValue Double | |
Defined in Text.Blaze | |
ToValue Float | |
Defined in Text.Blaze | |
ToValue Int | |
Defined in Text.Blaze | |
ToValue Word | |
Defined in Text.Blaze | |
ToValue (NonEmpty Char) | |
Defined in Text.Blaze Methods toValue :: NonEmpty Char -> AttributeValue # preEscapedToValue :: NonEmpty Char -> AttributeValue # |
preEscapedToHtml :: ToMarkup a => a -> Html Source #