module Html5_f: sig
.. end
Typesafe constructors for HTML5 documents (Functorial interface)
module Make: functor (
Xml
:
Xml_sigs.T
) ->
functor (
Svg
:
Svg_sigs.T
with module Xml := Xml
) ->
Html5_sigs.T
with type Xml.uri = Xml.uri
and type Xml.event_handler = Xml.event_handler
and type Xml.attrib = Xml.attrib
and type Xml.elt = Xml.elt
and module Svg := Svg
and type +'a elt = Xml.elt
and type 'a Xml.wrap = 'a
and type 'a wrap = 'a
and type 'a attrib = Xml.attrib
and type uri = Xml.uri
module MakeWrapped: functor (
W
:
Xml_wrap.T
) ->
functor (
Xml
:
Xml_sigs.Wrapped
with type 'a wrap = 'a W.t
) ->
functor (
Svg
:
Svg_sigs.T
with module Xml := Xml
) ->
Html5_sigs.T
with type Xml.uri = Xml.uri
and type Xml.event_handler = Xml.event_handler
and type Xml.attrib = Xml.attrib
and type Xml.elt = Xml.elt
and module Svg := Svg
and type +'a elt = Xml.elt
and type 'a Xml.wrap = 'a W.t
and type 'a wrap = 'a W.t
and type 'a attrib = Xml.attrib
and type uri = Xml.uri