Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Markup.Types
Documentation
newtype InlineMarkupT m a Source
Constructors
InlineMarkupT | |
Fields
|
Instances
MonadTrans InlineMarkupT | |
(ToMarkup input, Monad m) => Deploy Css input (MarkupM ()) (InlineMarkupT m) | |
(ToMarkup input, Monad m) => Deploy JavaScript input (MarkupM ()) (InlineMarkupT m) | |
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (InlineMarkupT m') | |
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (InlineMarkupT m') | |
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (InlineMarkupT m') | |
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (InlineMarkupT m') | |
Monad m => Monad (InlineMarkupT m) | |
Functor m => Functor (InlineMarkupT m) | |
Applicative f => Applicative (InlineMarkupT f) | |
(Comonad m, Monad m) => Comonad (InlineMarkupT m) | |
Monoid (m a) => Monoid (InlineMarkupT m a) |
newtype HostedMarkupT m a Source
Constructors
HostedMarkupT | |
Fields
|
Instances
MonadTrans HostedMarkupT | |
(ToValue input, Monad m') => Deploy WebComponent input (MarkupM ()) (HostedMarkupT m') | |
(ToValue input, Monad m) => Deploy Css input (MarkupM ()) (HostedMarkupT m) | |
(ToValue input, Monad m) => Deploy JavaScript input (MarkupM ()) (HostedMarkupT m) | |
(ToValue input, Monad m) => Deploy Image input (MarkupM ()) (HostedMarkupT m) | |
(Monad m, Monad m') => Deploy WebComponent Text (HtmlT m ()) (HostedMarkupT m') | |
(Monad m, Monad m') => Deploy Css Text (HtmlT m ()) (HostedMarkupT m') | |
(Monad m, Monad m') => Deploy JavaScript Text (HtmlT m ()) (HostedMarkupT m') | |
(Monad m, Monad m') => Deploy Image Text (HtmlT m ()) (HostedMarkupT m') | |
Monad m => Monad (HostedMarkupT m) | |
Functor m => Functor (HostedMarkupT m) | |
Applicative f => Applicative (HostedMarkupT f) | |
(Comonad m, Monad m) => Comonad (HostedMarkupT m) | |
Monoid (m a) => Monoid (HostedMarkupT m a) |
newtype LocalMarkupT m a Source
Constructors
LocalMarkupT | |
Fields
|
Instances
newtype InlineMarkupM a Source
Constructors
InlineMarkupM | |
Fields
|
Instances
Monad InlineMarkupM | |
Functor InlineMarkupM | |
Applicative InlineMarkupM | |
Comonad InlineMarkupM | |
ToMarkup input => Deploy Css input (MarkupM ()) InlineMarkupM | |
ToMarkup input => Deploy JavaScript input (MarkupM ()) InlineMarkupM | |
Monad m => Deploy Css Text (HtmlT m ()) InlineMarkupM | |
Monad m => Deploy Css Text (HtmlT m ()) InlineMarkupM | |
Monad m => Deploy JavaScript Text (HtmlT m ()) InlineMarkupM | |
Monad m => Deploy JavaScript Text (HtmlT m ()) InlineMarkupM | |
Monoid a => Monoid (InlineMarkupM a) |
newtype HostedMarkupM a Source
Constructors
HostedMarkupM | |
Fields
|
Instances
Monad HostedMarkupM | |
Functor HostedMarkupM | |
Applicative HostedMarkupM | |
Comonad HostedMarkupM | |
ToValue input => Deploy WebComponent input (MarkupM ()) HostedMarkupM | |
ToValue input => Deploy Css input (MarkupM ()) HostedMarkupM | |
ToValue input => Deploy JavaScript input (MarkupM ()) HostedMarkupM | |
ToValue input => Deploy Image input (MarkupM ()) HostedMarkupM | |
Monad m => Deploy WebComponent Text (HtmlT m ()) HostedMarkupM | |
Monad m => Deploy Css Text (HtmlT m ()) HostedMarkupM | |
Monad m => Deploy JavaScript Text (HtmlT m ()) HostedMarkupM | |
Monad m => Deploy Image Text (HtmlT m ()) HostedMarkupM | |
Monoid a => Monoid (HostedMarkupM a) |
newtype LocalMarkupM a Source
Constructors
LocalMarkupM | |
Fields
|
Instances