Hi Johan,

On Fri, Mar 5, 2010 at 6:18 AM, Johan Tibell <johan.tib...@gmail.com> wrote:
> 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
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to