yesod-gitrev-0.2.1: A subsite for displaying git information.

Safe HaskellNone
LanguageHaskell2010

Yesod.GitRev

Contents

Synopsis

Documentation

data GitRev #

You should not construct one of these yourself. Instead, use gitRev or tGitRev. Fields added to this record are treated as a minor version bump.

Constructors

GitRev 
Instances
Lift GitRev # 
Instance details

Defined in Yesod.GitRev.Data

Methods

lift :: GitRev -> Q Exp #

RenderRoute GitRev # 
Instance details

Defined in Yesod.GitRev.Data

Associated Types

data Route GitRev :: Type #

Methods

renderRoute :: Route GitRev -> ([Text], [(Text, Text)]) #

ParseRoute GitRev # 
Instance details

Defined in Yesod.GitRev.Data

Methods

parseRoute :: ([Text], [(Text, Text)]) -> Maybe (Route GitRev) #

RouteAttrs GitRev # 
Instance details

Defined in Yesod.GitRev.Data

Yesod site => YesodSubDispatch GitRev site # 
Instance details

Defined in Yesod.GitRev

Eq (Route GitRev) # 
Instance details

Defined in Yesod.GitRev.Data

Read (Route GitRev) # 
Instance details

Defined in Yesod.GitRev.Data

Show (Route GitRev) # 
Instance details

Defined in Yesod.GitRev.Data

data Route GitRev # 
Instance details

Defined in Yesod.GitRev.Data

gitRev :: Q Exp #

An untyped splice for creating a GitRev. Example: $(gitRev) :: GitRev

tGitRev :: Q (TExp GitRev) #

A typed splice for creating a GitRev. Example: $$(tGitRev) :: GitRev

Orphan instances

Yesod site => YesodSubDispatch GitRev site # 
Instance details