markup-3.0.0: Abstraction for HTML-embedded content

Safe HaskellNone
LanguageHaskell2010

Data.Markup.Library

Documentation

data Image Source

Constructors

Image 

Instances

Eq Image Source 
Show Image Source 
Deploy Image Locally Text (MarkupM ()) Source 
Deploy Image Remote Text (MarkupM ()) Source 
Monad m => Deploy Image Locally Text (HtmlT m ()) Source 
Monad m => Deploy Image Remote Text (HtmlT m ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Image Locally (Path Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Image Locally (Path Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Image Locally (Path Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Image Locally (Path Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Image Locally (Location Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Image Locally (Location Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Image Locally (Location Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Image Locally (Location Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Image Remote (Path Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Image Remote (Path Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Image Remote (Location Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Image Remote (Location Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 

data JavaScript Source

Constructors

JavaScript 

Instances

Eq JavaScript Source 
Show JavaScript Source 
Deploy JavaScript Locally Text (MarkupM ()) Source 
Deploy JavaScript Remote Text (MarkupM ()) Source 
Deploy JavaScript Inline Text (MarkupM ()) Source 
Deploy JavaScript Inline Text (MarkupM ()) Source 
Monad m => Deploy JavaScript Locally Text (HtmlT m ()) Source 
Monad m => Deploy JavaScript Remote Text (HtmlT m ()) Source 
Monad m => Deploy JavaScript Inline Text (HtmlT m ()) Source 
Monad m => Deploy JavaScript Inline Text (HtmlT m ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy JavaScript Locally (Path Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy JavaScript Locally (Path Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy JavaScript Locally (Path Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy JavaScript Locally (Path Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy JavaScript Locally (Location Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy JavaScript Locally (Location Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy JavaScript Locally (Location Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy JavaScript Locally (Location Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy JavaScript Remote (Path Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy JavaScript Remote (Path Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy JavaScript Remote (Location Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy JavaScript Remote (Location Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 

data Css Source

Constructors

Css 

Instances

Eq Css Source 
Show Css Source 
Deploy Css Locally Text (MarkupM ()) Source 
Deploy Css Remote Text (MarkupM ()) Source 
Deploy Css Inline Text (MarkupM ()) Source 
Deploy Css Inline Text (MarkupM ()) Source 
Deploy Css Inline Css (MarkupM ()) Source 
Monad m => Deploy Css Locally Text (HtmlT m ()) Source 
Monad m => Deploy Css Remote Text (HtmlT m ()) Source 
Monad m => Deploy Css Inline Text (HtmlT m ()) Source 
Monad m => Deploy Css Inline Text (HtmlT m ()) Source 
Monad m => Deploy Css Inline Css (HtmlT m ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Css Locally (Path Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Css Locally (Path Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Css Locally (Path Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Css Locally (Path Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy Css Locally (Location Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy Css Locally (Location Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy Css Locally (Location Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy Css Locally (Location Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Css Remote (Path Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Css Remote (Path Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy Css Remote (Location Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy Css Remote (Location Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 

data WebComponent Source

Constructors

WebComponent 

Instances

Eq WebComponent Source 
Show WebComponent Source 
Deploy WebComponent Locally Text (MarkupM ()) Source 
Deploy WebComponent Remote Text (MarkupM ()) Source 
Monad m => Deploy WebComponent Locally Text (HtmlT m ()) Source 
Monad m => Deploy WebComponent Remote Text (HtmlT m ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy WebComponent Locally (Path Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy WebComponent Locally (Path Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy WebComponent Locally (Path Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy WebComponent Locally (Path Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Rel t (RelativeUrlT MarkupM) => Deploy WebComponent Locally (Location Rel t) (RelativeUrlT MarkupM ()) Source 
(Monad m, MonadUrl Rel t (RelativeUrlT m)) => Deploy WebComponent Locally (Location Rel t) (HtmlT (RelativeUrlT m) ()) Source 
MonadUrl Abs t (GroundedUrlT MarkupM) => Deploy WebComponent Locally (Location Abs t) (GroundedUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (GroundedUrlT m)) => Deploy WebComponent Locally (Location Abs t) (HtmlT (GroundedUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy WebComponent Remote (Path Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy WebComponent Remote (Path Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 
MonadUrl Abs t (AbsoluteUrlT MarkupM) => Deploy WebComponent Remote (Location Abs t) (AbsoluteUrlT MarkupM ()) Source 
(Monad m, MonadUrl Abs t (AbsoluteUrlT m)) => Deploy WebComponent Remote (Location Abs t) (HtmlT (AbsoluteUrlT m) ()) Source 

linkedImageLucid :: Monad m => Text -> HtmlT m () Source

linkedImageBlaze :: Text -> MarkupM () Source

linkedJavaScriptLucid :: Monad m => Text -> HtmlT m () Source

linkedJavaScriptBlaze :: Text -> MarkupM () Source

linkedCssLucid :: Monad m => Text -> HtmlT m () Source

linkedCssBlaze :: Text -> MarkupM () Source

linkedWebComponentLucid :: Monad m => Text -> HtmlT m () Source

linkedWebComponentBlaze :: Text -> MarkupM () Source