yesod-gitrev-0.2.2: A subsite for displaying git information.
Safe HaskellNone
LanguageHaskell2010

Yesod.GitRev

Synopsis

Documentation

data GitRev Source #

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

Instances details
RenderRoute GitRev Source # 
Instance details

Defined in Yesod.GitRev.Data

Associated Types

data Route GitRev #

Methods

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

ParseRoute GitRev Source # 
Instance details

Defined in Yesod.GitRev.Data

Methods

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

RouteAttrs GitRev Source # 
Instance details

Defined in Yesod.GitRev.Data

Lift GitRev Source # 
Instance details

Defined in Yesod.GitRev.Data

Methods

lift :: GitRev -> Q Exp #

liftTyped :: GitRev -> Q (TExp GitRev) #

Yesod site => YesodSubDispatch GitRev site Source # 
Instance details

Defined in Yesod.GitRev

Eq (Route GitRev) Source # 
Instance details

Defined in Yesod.GitRev.Data

Read (Route GitRev) Source # 
Instance details

Defined in Yesod.GitRev.Data

Show (Route GitRev) Source # 
Instance details

Defined in Yesod.GitRev.Data

data Route GitRev Source # 
Instance details

Defined in Yesod.GitRev.Data

gitRev :: Q Exp Source #

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

tGitRev :: TSpliceable GitRev Source #

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

Orphan instances

Yesod site => YesodSubDispatch GitRev site Source # 
Instance details