
Hi Johan,
On Fri, Mar 5, 2010 at 6:18 AM, Johan Tibell
Here's a proposal for a project I'd be willing to mentor: = A high-performance HTML combinator library using Data.Text =
Nice project! I would like to see the project will be accepted. Perhaps it's not scope of the project, but if compatibility doesn't matter, I want new HTML library have uniform naming convention for functions that based on element or attribute. For example, function name should be; - "e_" + element name ("html", "head", "body" => "e_html", "e_head", "e_body") "a_" + attribute name ("href", "id", "class" => "a_href", "a_id", "a_class") or - "e" + capitalized element name ("html", "head", "body" => "eHtml", "eHead", "eBody") "a" + capitalized attribute name ("href", "id", "class" => "aHref", "aId", "aClass") or some other convention. Function names in the 'html' library are unpredictable from corresponding element/attribute names... ("head", "base", "a" => "header", "thebase", "anchor") -- iquiw