wai-app-static-0.3.1.1: WAI application for static serving

Network.Wai.Application.Static

Contents

Description

Static file serving for WAI.

Synopsis

WAI application

Settings

Generic, non-WAI code

Mime types

Mime type by file extension

takeExtensions :: FilePath -> [FilePath]Source

A list of all possible extensions, starting from the largest.

mimeTypeByExtSource

Arguments

:: MimeMap 
-> MimeType

default mime type

-> FilePath 
-> MimeType 

Finding files

Directory listings

type Listing = Pieces -> Folder -> IO ByteStringSource

Lookup functions

fileSystemLookupHashSource

Arguments

:: (FilePath -> Maybe (IO ByteString))

hash function

-> FilePath 
-> Pieces 
-> IO FileLookup 

Embedded

Redirecting

Other data types