markup-1.0.0: Abstraction for markup languages

Safe HaskellNone
LanguageHaskell2010

Data.Markup.Library

Synopsis

Documentation

data Image Source

The Image symbol

Constructors

Image 

Instances

Eq Image Source 
Show Image Source 
ToValue input => Deploy Image input (MarkupM ()) HostedMarkupM Source 
Url Text MarkupM => Deploy Image Text (MarkupM ()) LocalMarkupM Source 
(ToValue input, Monad m) => Deploy Image input (MarkupM ()) (HostedMarkupT m) Source 
(Url Text MarkupM, Monad m) => Deploy Image Text (MarkupM ()) (LocalMarkupT m) Source 
(Monad m, Url Text m) => Deploy Image Text (HtmlT m ()) LocalMarkupM Source 
Monad m => Deploy Image Text (HtmlT m ()) HostedMarkupM Source 
(Monad m, Monad m', Url Text m) => Deploy Image Text (HtmlT m ()) (LocalMarkupT m') Source 
(Monad m, Monad m') => Deploy Image Text (HtmlT m ()) (HostedMarkupT m') Source 
Url Text MarkupM => Deploy Image (UrlString Text) (MarkupM ()) LocalMarkupM Source 
(Url Text MarkupM, Monad m) => Deploy Image (UrlString Text) (MarkupM ()) (LocalMarkupT m) Source 
Url Text m => Deploy Image (UrlString Text) (HtmlT m ()) LocalMarkupM Source 
(Url Text m, Monad m') => Deploy Image (UrlString Text) (HtmlT m ()) (LocalMarkupT m') Source 

data JavaScript Source

The JavaScript symbol

Constructors

JavaScript 

Instances

Eq JavaScript Source 
Show JavaScript Source 
ToValue input => Deploy JavaScript input (MarkupM ()) HostedMarkupM Source 
ToMarkup input => Deploy JavaScript input (MarkupM ()) InlineMarkupM Source 
Url Text MarkupM => Deploy JavaScript Text (MarkupM ()) LocalMarkupM Source 
(ToValue input, Monad m) => Deploy JavaScript input (MarkupM ()) (HostedMarkupT m) Source 
(ToMarkup input, Monad m) => Deploy JavaScript input (MarkupM ()) (InlineMarkupT m) Source 
(Url Text MarkupM, Monad m) => Deploy JavaScript Text (MarkupM ()) (LocalMarkupT m) Source 
Url Text m => Deploy JavaScript Text (HtmlT m ()) LocalMarkupM Source 
Monad m => Deploy JavaScript Text (HtmlT m ()) HostedMarkupM Source 
Monad m => Deploy JavaScript Text (HtmlT m ()) InlineMarkupM Source 
Monad m => Deploy JavaScript Text (HtmlT m ()) InlineMarkupM Source 
(Url Text m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (LocalMarkupT m') Source 
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (HostedMarkupT m') Source 
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (InlineMarkupT m') Source 
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (InlineMarkupT m') Source 
Url Text MarkupM => Deploy JavaScript (UrlString Text) (MarkupM ()) LocalMarkupM Source 
(Url Text MarkupM, Monad m) => Deploy JavaScript (UrlString Text) (MarkupM ()) (LocalMarkupT m) Source 
Url Text m => Deploy JavaScript (UrlString Text) (HtmlT m ()) LocalMarkupM Source 
(Url Text m, Monad m') => Deploy JavaScript (UrlString Text) (HtmlT m ()) (LocalMarkupT m') Source 

data Css Source

The Css symbol

Constructors

Css 

Instances

Eq Css Source 
Show Css Source 
ToValue input => Deploy Css input (MarkupM ()) HostedMarkupM Source 
ToMarkup input => Deploy Css input (MarkupM ()) InlineMarkupM Source 
Url Text MarkupM => Deploy Css Text (MarkupM ()) LocalMarkupM Source 
(ToValue input, Monad m) => Deploy Css input (MarkupM ()) (HostedMarkupT m) Source 
(ToMarkup input, Monad m) => Deploy Css input (MarkupM ()) (InlineMarkupT m) Source 
(Url Text MarkupM, Monad m) => Deploy Css Text (MarkupM ()) (LocalMarkupT m) Source 
Url Text m => Deploy Css Text (HtmlT m ()) LocalMarkupM Source 
Monad m => Deploy Css Text (HtmlT m ()) HostedMarkupM Source 
Monad m => Deploy Css Text (HtmlT m ()) InlineMarkupM Source 
Monad m => Deploy Css Text (HtmlT m ()) InlineMarkupM Source 
(Url Text m, Monad m') => Deploy Css Text (HtmlT m ()) (LocalMarkupT m') Source 
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (HostedMarkupT m') Source 
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (InlineMarkupT m') Source 
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (InlineMarkupT m') Source 
Url Text MarkupM => Deploy Css (UrlString Text) (MarkupM ()) LocalMarkupM Source 
(Url Text MarkupM, Monad m) => Deploy Css (UrlString Text) (MarkupM ()) (LocalMarkupT m) Source 
Url Text m => Deploy Css (UrlString Text) (HtmlT m ()) LocalMarkupM Source 
(Url Text m, Monad m') => Deploy Css (UrlString Text) (HtmlT m ()) (LocalMarkupT m') Source