package tyxml

  1. Overview
  2. Docs
TyXML is a library for building statically correct HTML5 and SVG documents

Install

Dune Dependency

Authors

Maintainers

Sources

4.2.0.tar.gz
sha256=cda9dda443d479fadd1f4b8f882aef2a78c6e7ca7cbc95d886dfc5743f86ff9a
md5=c802f3c7036adcea3fc00398c23d1b2b

doc/tyxml.tools/Tyxml_name/index.html

Module Tyxml_name

Gives the tyxml names for HTML elements and attributes.

val to_ocaml : string -> string

The transformations are the following:

  • Valid letters in OCaml identifiers are kept.
  • Everything else is turn into an underscore '_'.
val ident : string -> string

Turn the given element name into a valid identifier.

Follow the to_ocaml convention and lowercase the first letter.

val attrib : string -> string

Turn the given attribute name into a valid identifier.

Follow the to_ocaml convention and add "a_" at the beginning.

val polyvar : string -> string

Turn the given name into a valid Polymorphic variant name.

Follow the to_ocaml convention, uppercase the first letter and add "`".

OCaml

Innovation. Community. Security.