package tyxml
TyXML is a library for building statically correct HTML5 and SVG documents
Install
Dune Dependency
Authors
Maintainers
Sources
4.0.0.tar.gz
sha256=1ec7d175d0ad22290c06d1872e869444415edcc04bfa75b993f8ac2db84eb1de
md5=0245bc3e0011732eff14ff10ec933046
Description
TyXML allows you to build HTML5 and SVG trees whose validity is ensured by the typechecker. It provides a printer for said XML trees, along with a ppx syntax extension. Finally it also provides a functorial interface to choose your XML datastructure. It's part of the ocsigen project and is used in js_of_ocaml and eliom.
Published: 23 May 2016
Dependencies (6)
-
re
>= "1.5.0"
- base-bytes
-
uutf
<= "0.9.4"
-
ocamlbuild
build
-
ocamlfind
build
-
ocaml
>= "4.02" & < "5.0"
Dev Dependencies (1)
-
alcotest
with-test
Used by (22)
- ansi
-
ansi-parse
< "0.4.0"
- benchpress-server
-
bistro
>= "0.2.0" & < "0.5.0"
- bistro-bio
-
bookaml
!= "3.1"
- current_ansi
-
current_web
< "0.5"
- datakit-ci
- doc-ock-html
-
eliom
>= "6.0.0" & < "6.5.0"
-
js_of_ocaml-tyxml
< "3.3.0"
- junit
-
ketrew
>= "3.0.0"
-
mastodon-archive-viewer
< "0.4.0"
-
ocsigen-i18n
= "3.2.0"
-
ocsigenserver
>= "2.8" & < "3.0.0"
-
odoc
< "1.4.0"
- plotkicadsch
-
tyxml-lwd
< "0.2"
-
tyxml-ppx
< "4.0.1"
-
virtual_dom
< "v0.12.0"
Conflicts (1)
-
ppx_tools
< "5.0"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page