| 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 #