This module contains a very simple parser for HTML documents.
Exported Functions: parseHtmlString, readHtmlFile
readHtmlFile
:: HTML a => String -> IO [a]
Reads a file with HTML text and returns the corresponding HTML expressions.
:: HTML a
|
|
=> String
|
the name of a file containing HTML text |
-> IO [h]
|
a list of HTML expressions (if the file contains exactly one HTML document, this list should contain exactly one element) |
parseHtmlString
:: HTML a => String -> [a]
Transforms an HTML string into a list of BaseHTML
expressions.
If the HTML string is a well structured document, the list
of HTML expressions should contain exactly one element.