Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ocaml-markup | Distribution: Mageia |
Version: 1.0.3 | Vendor: Mageia.Org |
Release: 4.mga10 | Build date: Sun Apr 13 22:58:32 2025 |
Group: Development/OCaml | Build host: localhost |
Size: 2066736 | Source RPM: ocaml-markup-1.0.3-4.mga10.src.rpm |
Packager: pterjan <pterjan> | |
Url: https://aantron.github.io/markup.ml/ | |
Summary: Error-recovering streaming HTML5 and XML parsers for OCaml |
Markup.ml is a pair of parsers implementing the HTML5 and XML specifications, including error recovery. Usage is simple, because each parser is a function from byte streams to parsing signal streams. In addition to being error-correcting, the parsers are: - **streaming**: parsing partial input and emitting signals while more input is still being received; - **lazy**: not parsing input unless you have requested the next parsing signal, so you can easily stop parsing part-way through a document; - **non-blocking**: they can be used with Lwt, but still provide a straightforward synchronous interface for simple usage; and - **one-pass**: memory consumption is limited since the parsers don't build up a document representation, nor buffer input beyond a small amount of lookahead. The parsers detect character encodings automatically, and emit everything in UTF-8. The HTML parser understands SVG and MathML, in addition to HTML5.
MIT
* Sun Apr 13 2025 pterjan <pterjan> 1.0.3-4.mga10 + Revision: 2175425 - Rebuild for OCaml 5.3
/usr/lib/.build-id /usr/lib/.build-id/af /usr/lib/.build-id/af/bbac27a0acde62028c375c433b1a48e65818b1 /usr/lib64/ocaml/markup /usr/lib64/ocaml/markup/META /usr/lib64/ocaml/markup/markup.cma /usr/lib64/ocaml/markup/markup.cmi /usr/lib64/ocaml/markup/markup.cmxs /usr/lib64/ocaml/markup/markup__.cmi /usr/lib64/ocaml/markup/markup__Common.cmi /usr/lib64/ocaml/markup/markup__Detect.cmi /usr/lib64/ocaml/markup/markup__Encoding.cmi /usr/lib64/ocaml/markup/markup__Entities.cmi /usr/lib64/ocaml/markup/markup__Error.cmi /usr/lib64/ocaml/markup/markup__Html_parser.cmi /usr/lib64/ocaml/markup/markup__Html_tokenizer.cmi /usr/lib64/ocaml/markup/markup__Html_writer.cmi /usr/lib64/ocaml/markup/markup__Input.cmi /usr/lib64/ocaml/markup/markup__Kstream.cmi /usr/lib64/ocaml/markup/markup__Namespace.cmi /usr/lib64/ocaml/markup/markup__Stream_io.cmi /usr/lib64/ocaml/markup/markup__Text.cmi /usr/lib64/ocaml/markup/markup__Trie.cmi /usr/lib64/ocaml/markup/markup__Utility.cmi /usr/lib64/ocaml/markup/markup__Xml_parser.cmi /usr/lib64/ocaml/markup/markup__Xml_tokenizer.cmi /usr/lib64/ocaml/markup/markup__Xml_writer.cmi /usr/share/doc/ocaml-markup /usr/share/doc/ocaml-markup/README.md /usr/share/licenses/ocaml-markup /usr/share/licenses/ocaml-markup/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Apr 18 05:11:17 2025