tyxml

TyXML is a library for building statically correct HTML5 and SVG documents
Library tyxml_f
Module Svg_f
module Make (Xml : Xml_sigs.T with type ('a, 'b) W.ft = 'a -> 'b) : Svg_sigs.Make(Xml).T with type +'a elt = Xml.elt and type +'a attrib = Xml.attrib

Create a new implementation of Svg, using the given underlying Xml implementation. Will output a module of type Svg_sigs.T with the various type equalities.

module Wrapped_functions (Xml : Xml_sigs.T with type ('a, 'b) W.ft = 'a -> 'b) : Svg_sigs.Wrapped_functions with module Xml = Xml

The standard set of wrapped functions, when W.ft is the regular function.

Similar to Make but with a custom set of wrapped functions.