package tyxml
A library for building correct HTML and SVG documents
Install
Dune Dependency
Authors
Maintainers
Sources
tyxml-4.6.0.tbz
sha256=bfeb673c6b4e120a4eca4c48448add47dc3f8d02c2b40f63ffdccc4e91c902dd
sha512=69750eeaf467014282087bf9628f3278f3e5f00f4c7400358750d208664cfc3f79a5cba16767d2935e53477d1a6862fe08c5b801b69052ec12e09d1a93a5e9b4
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.
Published: 04 Oct 2023
Used by (36)
- ansi
- ansi-parse
- benchpress-server
- biotk
- bistro
- bistro-bio
- builder-web
- caldav
- current_ansi
-
current_github
>= "0.4"
-
current_web
< "0.5" | >= "0.6.6"
-
dream
>= "1.0.0~alpha2"
-
eliom
>= "6.11.0" & < "8.9.0" | >= "10.4.0"
- janestreet_csv
- js_of_ocaml-tyxml
- junit
- markdown
- mastodon-archive-viewer
-
memtrace_viewer
< "v0.15.0"
- netkat
-
ocsigen-i18n
< "4.0.0"
-
ocsigenserver
< "3.0.0"
- odoc
- opam-graph
-
opium
>= "0.19.0"
- plotkicadsch
- printbox-ext-plot
- printbox-html
- serde_xml
- sherlodoc
-
sihl
< "0.2.0"
-
tree_layout
>= "0.2"
-
tyxml-jsx
>= "4.6.0"
-
tyxml-lwd
>= "0.4"
-
tyxml-ppx
>= "4.6.0"
- virtual_dom
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page