The Haskell Html Library
This is the first release of the Haskell Html combinators.
(Version 0.1)
Using HTML is a great way of displaying structured data, allowing
neat presentation using tricks like boxing, color, fonts and
indentation levels. This library is a collection of combinators,
allowing your Haskell programs to generate HTML.
This release has
- Full support for HTML 3.2, which is
the version of HTML supported by most browsers.
- An HTML DSL language.
Overloaded combinators are used to allow clean specification
of your HTML text.
- Special support for generating tables.
- Tree displaying functions, where depth is
represented by indentation of tables.
- Debugging functions, that let you view your HTML,
as explicit nested structures.
We also have a LICENSE and copyright to
protect the truly paranoid. I've used these modules for several
months now, and find them very useful. I hope you do too.
Enjoy!
Andy Gill
Modules in HTML Library
- HtmlBlockTable
-
Generic support for 2-D tables.
- Html
-
The main interface for the HTML library, including
the HTML DSL.
Extra Modules
- HtmlExample
-
Example of use of the library.