snaplet-redson-0.1.0.0: CRUD for JSON data with Redis storage

Safe HaskellSafe-Infered

Snap.Snaplet.Redson.Util

Description

Miscellaneous functions for Snap.

Synopsis

Documentation

fromParam :: MonadSnap m => ByteString -> m ByteStringSource

Get parameter value from Request or return empty string

fromIntParam :: MonadSnap m => ByteString -> Int -> m IntSource

Get integer parameter value from Request or return default value.

data Error Source

Constructors

Error 

Fields

code :: Int

Error response code

handleError :: MonadSnap m => Error -> m ()Source

Short-circuit MonadSnap flow with error response