tyxml
TyXML is a library for building statically correct HTML5 and SVG documents
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package tyxml
-
pa_tyxml
-
tymlx_p
-
tyxml_f
-
tyxml_tools
-
tyxml_top
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library tyxml_f
Module
Html_f
module Make
(Xml : Xml_sigs.T with type ('a, 'b) W.ft = 'a -> 'b)
(Svg : Svg_sigs.T with module Xml := Xml) :
Html_sigs.Make(Xml)(Svg).T
with type +'a elt = Xml.elt
and type +'a attrib = Xml.attrib
Create a new implementation of HTML
, using the given underlying Xml
and Svg
implementation. Will output a module of type Html_sigs.T
with the various type equalities.
module Wrapped_functions
(Xml : Xml_sigs.T with type ('a, 'b) W.ft = 'a -> 'b) :
Html_sigs.Wrapped_functions with module Xml = Xml
The standard set of wrapped functions, when W.ft
is the regular function.
module Make_with_wrapped_functions
(Xml : Xml_sigs.T)
(C : Html_sigs.Wrapped_functions with module Xml = Xml)
(Svg : Svg_sigs.T with module Xml := Xml) :
Html_sigs.Make(Xml)(Svg).T
with type +'a elt = Xml.elt
and type +'a attrib = Xml.attrib
Similar to Make
but with a custom set of wrapped functions.
ON THIS PAGE
No table of contents