Changes between Version 2 and Version 3 of Ticket #1580


Ignore:
Timestamp:
Mar 13, 2010 8:30:57 AM (5 years ago)
Author:
tibbe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1580 – Description

    v2 v3  
    1919    * Integrating with [hackage.haskell.org/package/formlets formlets].
    2020
     21= Tasks =
     22
     23    1. Write an initial implementation based on the API in `Text.Html` (skip `Text.Html.BlockTable`) but with an more predictable naming scheme for combinators. For example, all combinators should have the same name as their HTML counterparts except when they collide with reserved words in which case an "_" is appended.
     24
     25    Move the attribute combinators into `Text.Html.Attribute` and use namespaces instead of function prefixes to resolve name collisions.
     26
     27    2. Write a test suite and a benchmark suite.
     28
     29    3. With the support of the test and benchmark suite, optimize the performance of the library. Perhaps using tools like [http://hackage.haskell.org/package/ghc-core ghc-core] to study the generated code.
     30
     31    4. Document the API extensively, using Haddock. Include usage examples at the top of the module.
     32
    2133= Tools =
    2234