Form validation

Form::Tiny was designed to reuse the bits and pieces of modern Perl programming which are widely used: Moose syntax and Type::Tiny type libraries. The introduced syntax should be familiar enough to Moose programmers to have a very smooth learning curve. It is easily customizable and contains features not observed in other form frameworks, like strict mode which causes any data not explicitly specified in the validator to produce an error. In addition, it is very fast.

Development of Form::Tiny had side effects: