A library for building correct HTML and SVG documents
Description
TyXML provides a set of convenient combinators that uses the OCaml type system to ensure the validity of the generated documents. TyXML can be used with any representation of HTML and SVG: the textual one, provided directly by this package, or DOM trees (js_of_ocaml-tyxml
) virtual DOM (virtual-dom
) and reactive or replicated trees (eliom
). You can also create your own representation and use it to instantiate a new set of combinators.
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Documentation status is unknown.
github.com
Readme
Changelog
LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
Edit opam file
Published
22 Apr 2021
Authors
Maintainers
Sources
tyxml-4.5.0.tbz
sha256=c69accef5df4dd89d38f6aa0baad01e8fda4e9e98bb7dad61bec1452c5716068
sha512=772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3
Dependencies
Reverse Dependencies
bistro
>= "0.2.0"
current_github
>= "0.4"
datakit-ci
!= "0.12.0"
dream
>= "1.0.0~alpha2"
eliom
>= "6.11.0"
js_of_ocaml-tyxml
>= "3.3.0"
ketrew
>= "3.0.0"
memtrace_viewer
< "v0.15.0"
ocsigen-i18n
>= "3.3.0" & < "4.0.0"
ocsigenserver
>= "2.10" & < "3.0.0"
opium
>= "0.19.0"
podge
>= "0.8.0"
sihl
< "0.2.0"
tree_layout
>= "0.2"
tyxml-jsx
>= "4.5.0"
tyxml-lwd
>= "0.2"
tyxml-ppx
>= "4.5.0"
virtual_dom
>= "v0.12.0"
Conflicts
None