Text.Digestive.Form

type Formlet v m a

type Form v m a

data SomeForm v m

(.:)

Basic forms

text

string

stringRead

choice

choice'

choiceWith

choiceWith'

groupedChoice

groupedChoice'

groupedChoiceWith

groupedChoiceWith'

bool

file

fileMultiple

Optional forms

optionalText

optionalString

optionalStringRead

Date/time forms

utcTimeFormlet

localTimeFormlet

dateFormlet

timeFormlet

optionalUtcTimeFormlet

optionalLocalTimeFormlet

optionalDateFormlet

optionalTimeFormlet

Validation and transformation

check

checkM

validate

validateOptional

validateM

conditions

disable

Lifting forms

monadic

Dynamic list forms

listOf