ocaml-markup (ocaml/ocaml-markup) Updated: 1 year ago Add to my watchlist

Error-recovering functional HTML5 and XML parsers and writers

Markup.ml provides an HTML parser and an XML parser. The parsers are wrapped in a simple interface: they are functions that transform byte streams to parsing signal streams. Streams can be manipulated in various ways, such as processing by fold, filter, and map, assembly into DOM tree structures, or serialization back to HTML or XML. Both parsers are based on their respective standards. The HTML parser, in particular, is based on the state machines defined in HTML5. The parsers are error-recovering by default, and accept fragments. This makes it very easy to get a best-effort parse of some input. The …

Version: 1.0.3 License: MIT GitHub
Maintainers pguyot
Categories devel ocaml
Homepage https://github.com/aantron/markup.ml
Platforms darwin
Variants -

"ocaml-markup" depends on

lib (3)
build (2)

Ports that depend on "ocaml-markup"



Port Health:

Loading Port Health

Installations (30 days)

1

Requested Installations (30 days)

0