hledger-* API docs

Safe HaskellNone

Hledger.Web.Foundation

Synopsis

Documentation

data App Source

The web application's configuration and data, available to all request handlers.

Constructors

App 

Fields

settings :: AppConfig DefaultEnv Extra
 
getLogger :: Logger
 
getStatic :: Static

Settings for static file serving.

appOpts :: WebOpts
 

Instances

RenderRoute App 
Yesod App 
YesodDispatch App App 
Eq (Route App) 
Read (Route App) 
Show (Route App) 

data family Route a

type AppRoute = Route AppSource

A convenience alias.

resourcesApp :: [Resource String]Source

type Handler = GHandler App AppSource

type Widget = GWidget App App ()Source

liftIO :: MonadIO m => forall a. IO a -> m a