Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data FileExt
- getFileExt :: Request -> FileExt
- toExt :: Text -> Maybe FileExt
- newtype FileExts a = FileExts {
- unFileExts :: Map FileExt a
- newtype FileExtListenerT r m a = FileExtListenerT {
- runFileExtListenerT :: StateT (FileExts r) m a
- execFileExtListenerT :: Monad m => FileExtListenerT r m a -> m (FileExts r)
- mapFileExts :: Monad m => (a -> b) -> FileExtListenerT a m () -> FileExtListenerT b m ()
- tell :: (Monoid w, MonadState w m) => w -> m ()
Documentation
Supported file extensions
getFileExt :: Request -> FileExt Source
FileExts | |
|
newtype FileExtListenerT r m a Source
FileExtListenerT | |
|
execFileExtListenerT :: Monad m => FileExtListenerT r m a -> m (FileExts r) Source
mapFileExts :: Monad m => (a -> b) -> FileExtListenerT a m () -> FileExtListenerT b m () Source
tell :: (Monoid w, MonadState w m) => w -> m () Source