tyxml

TyXML is a library for building statically correct HTML5 and SVG documents

Libraries

This package provides the following libraries (via ocamlobjinfo):

pa_tyxml

Documentation:

  • Xmllexer
  • Camllexer
  • Xhtmlparser
  • Pa_tyxml To choose actual XML-implementation you have to provide a module named Html (or Svg):
  • Basic_types

tymlx_p

Documentation:

tyxml

Documentation:

  • Tyxml_xml Basic functions for construction and manipulation of XML tree.
  • Tyxml_svg Typesafe constructors and printers for Svg documents.
  • Tyxml_html Typesafe constructors and printers for Html documents.
  • Tyxml Typed implementation for HTML, SVG and XML

tyxml_f

Documentation:

  • Xml_wrap
  • Xml_iter Basic iterators over XML tree (functorial interface).
  • Xml_print Printing utilities.
  • Svg_f Typesafe constructors for SVG documents (Functorial interface)
  • Html_f Typesafe constructors for HTML documents (Functorial interface)

tyxml_tools

Documentation:

  • Tyxml_name Gives the tyxml names for HTML elements and attributes.

tyxml_top

Documentation: