| ||||||||||
| ||||||||||
Documentation | ||||||||||
data Web c a | ||||||||||
| ||||||||||
runWeb :: Database -> c -> Session -> Web c a -> CGI (a, Session) | ||||||||||
runWebSession | ||||||||||
| ||||||||||
class BaseConfig c where | ||||||||||
| ||||||||||
getConfig :: Web c c | ||||||||||
fromConfig :: (c -> a) -> Web c a | ||||||||||
withConfig :: (d -> c) -> Web c a -> Web d a | ||||||||||
configBaseURI :: BaseConfig c => Web c URI | ||||||||||
configBaseURL :: BaseConfig c => Web c URL | ||||||||||
loadSession :: (MonadIO m, MonadCGI m) => Database -> m (Maybe Session) | ||||||||||
startSession | ||||||||||
| ||||||||||
loadOrStartSession | ||||||||||
| ||||||||||
endSession | ||||||||||
| ||||||||||
isLoggedIn :: MonadSession m => m Bool | ||||||||||
module Hawl.HaskellDB.DatabaseT | ||||||||||
module Hawl.Session.SessionT | ||||||||||
Produced by Haddock version 0.7 |