Module Ht.Low

Low level representation (unstable).

type t =
| El of name * At.t list * t list(*

Element, name attributes and children.

*)
| Txt of string(*

Character data.

*)
| Splice of t option * t list(*

List of parts, separated by an optional separator.

*)
| Raw of string(*

Raw output string.

*)

The low-level HTML part representation.

val of_part : part -> t

of_part p is a low-level representation for p.