úÎW›Q¼Y      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^YZ[\]^Y\[ZZ[\]^9 _`abcd=Choose a good number of rows for a textarea input. Uses the ? number of newlines in the string and the number of lines that % are too long for the desired width. PApply a predicate to a value and return FR.Success or FR.Failure as appropriate The predicate /The error message, in case the predicate fails  The value The predicate /The error message, in case the predicate fails  The value WApply multiple predicates to a value, return FR.Success or all the FR.Failure messages LList of predicate functions and error messages, in case the predicate fails  The value =Helper function for genereting input components based forms.  see also , , and  Yfunction which takes the control name, the initial value, and returns the control markup optional default value deprecated. See  =Create a form control which is not required to be successful ?There is no way to provide a default value, because that would ) result in the control being successful. 1For more information on successful controls see:  Dhttp://www.w3.org/TR/html401/interact/forms.html#successful-controls  see also , , and  Cfunction which takes the form name and produces the control markup generate a form control  see also , , . wfunction which takes the control name, an initial value if one was found in the environment and returns control markup efgenerate a form control  see also , , . wfunction which takes the control name, an initial value if one was found in the environment and returns control markup 9generate a form control which can return multiple values =Useful for controls such as checkboxes and multiple select .  see also , , . A File input widget. ?Generates the xml for the file-upload widget based on the name Runs the form state /A previously filled environment (may be empty)  The form &Check a condition or convert a result 2Monadically check a condition or convert a result " Pure xml #Transform the XML component $ACombine the XML components of two forms using f, and combine the  values using g. %&TThis generates a single (or more) forms for a, and a parser function for a list of a's. A formlet for a single a ghijk'3Returns Nothing if the result is the empty String. lmn(o)  !"#$%&'()!' (&"#$% (   "#$%&'()*+&An input field with an optional value ,AA textarea with optional rows and columns, and an optional value -(A password field with an optional value .A hidden input field /A validated integer component 0A file upload form 1*A checkbox with an optional default value 2A radio choice 3An radio choice for Enums 453This is a helper function to generate select boxes 'Optional attributes for the select-box The values and their labels  The name The value that is selected 6!A drop-down for selecting values +Optional attributes for the select-element Pairs of value/label 73A drop-down for anything that is an instance of Eq 8*A drop-down for all the options from |a|. 8  !"#$%'()*+,-./012345678+,-01./2345678*))*+,-./0123456789A formlet for a single a ;This should add at least one wrapper tag around every item <This will add an optional wrapper tag around the whole list 9pqr99:;<&An input field with an optional value =AA textarea with optional rows and columns, and an optional value >(A password field with an optional value ?A hidden input field @A validated integer component AA file upload form B*A checkbox with an optional default value CA radio choice DAn radio choice for Enums EF3This is a helper function to generate select boxes 'Optional attributes for the select-box The values and their labels  The name The value that is selected G!A drop-down for selecting values +Optional attributes for the select-element Pairs of value/label H3A drop-down for anything that is an instance of Eq I*A drop-down for all the options from |a|. 8  !"#$%'(:;<=>?@ABCDEFGHI<=>AB?@CDEFGHI;::;<=>?@ABCDEFGHIJKL&An input field with an optional value MAA textarea with optional rows and columns, and an optional value N(A password field with an optional value OA hidden input field PA validated integer component QA file upload form R*A checkbox with an optional default value SA radio choice TAn radio choice for Enums UA label V3This is a helper function to generate select boxes The values and their labels  The name The value that is selected W!A drop-down for selecting values Pairs of value/label Resulting formlet X3A drop-down for anything that is an instance of Eq Pairs of value/label Resulting formlet 7  !"#$%'(JKLMNOPQRSTUVWXLMNOPQRSTUVWXKJJKLMNOPQRSTUVWXs       !"#$%&'()*+,-./0123456789:;<*-./0123456789:;<=>/012345678?:;@ABCDEFGHIJKLMNOPQRSTUVWXY formlets-0.8 Text.FormletsText.XHtml.Strict.FormletsText.Formlets.MassInput Text.XHtml.Transitional.FormletsText.Blaze.Html5.FormletsText.Formlets.FormResultRectrectColsrectRows ContentTypectType ctSubtype ctParametersFilecontentfileName contentTypeFormFormContentType MultiPart UrlEncodedFormletEnv stringRectensureensureMensuresinput'inputM' optionalInput generalInputgeneralInputMulti inputFile runFormStatecheckcheckMfmapFstxmlplugplug2plug' massInput nothingIfNullpureM XHtmlFormlet XHtmlForminputtextareapasswordhidden inputIntegerfilecheckboxradio enumRadiolabel selectXHtml selectRawselect enumSelect Html5Formlet Html5Form selectHtml FormResult NotAvailableFailureSuccesstoEfromEdeform ValidatorSName FormStatelookupFreshName generalInput' generateXmlresetCurrentLevelgenerateListXml liftCollectorcombineFailures freshName currentNamepureFapplyF wrapperDivbuttonsjsMassInputCode