WAI middlewares to enable biscuit validation in your WAI applications
import Network.WAI (Application)
import Network.Wai.Middleware.Biscuit (parseBiscuit, getBiscuit)
import Auth.Biscuit (PublicKey)
app :: PublicKey -> Application
app publicKey req respond = parseBiscuit publicKey $ do
let verifiedBiscuit = getBiscuit req
in error "TODO: authorize biscuit and return a response"