digestive-functors-snap-0.3.1.0: Snap backend for the digestive-functors library

Safe HaskellSafe-Infered

Text.Digestive.Snap

Description

Module providing a Snap backend for the digestive-functors library

Synopsis

Documentation

runFormSource

Arguments

:: MonadSnap m 
=> Text

Name for the form

-> Form v m a

Form to run

-> m (View v, Maybe a)

Result

Runs a form with the HTTP input provided by Snap.

Automatically picks between getForm and postForm based on the request method.

runFormWithSource

Arguments

:: MonadSnap m 
=> SnapFormConfig

Tempdir and upload policies

-> Text

Name for the form

-> Form v m a

Form to run

-> m (View v, Maybe a)

Result

Runs a form with a custom upload policy, and HTTP input from snap.

Automatically picks between getForm and postForm based on request method.