Safe Haskell | None |
---|
Documentation
data MediaConfig Source
MediaConfig | |
|
Monad m => MonadReader MediaConfig (MediaT m) | |
IsName n Text => EmbedAsAttr MediaM (Attr n ClckURL) | |
IsName n Text => EmbedAsAttr MediaM (Attr n MediaURL) | |
(Functor m, Monad m) => EmbedAsChild (MediaT m) MediaFormError | |
(Functor m, Monad m) => GetAcidState (MediaT m) MediaState |
type MediaM = ClckT MediaURL (ReaderT MediaConfig (ServerPartT IO))Source
data MediaFormError Source
Show MediaFormError | |
FormError MediaFormError | |
(Functor m, Monad m) => EmbedAsChild (MediaT m) MediaFormError |
withMediaConfig :: Maybe FilePath -> FilePath -> (MediaConfig -> IO a) -> IO aSource