How To Install ocaml-markup on Fedora 36

In this tutorial we learn how to install ocaml-markup in Fedora 36. ocaml-markup is Error-recovering streaming HTML5 and XML parsers for OCaml

Introduction

In this tutorial we learn how to install ocaml-markup on Fedora 36.

What is ocaml-markup

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 input is still being received; - lazy signal, so you can easily stop parsing part-way through a document; - non-blocking straightforward synchronous interface for simple usage; and - one-pass 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.

We can use yum or dnf to install ocaml-markup on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ocaml-markup.

Install ocaml-markup on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ocaml-markup using dnf by running the following command:

sudo dnf -y install ocaml-markup

Install ocaml-markup on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ocaml-markup using yum by running the following command:

sudo yum -y install ocaml-markup

How To Uninstall ocaml-markup on Fedora 36

To uninstall only the ocaml-markup package we can use the following command:

sudo dnf remove ocaml-markup

ocaml-markup Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/24
/usr/lib/.build-id/24/42a377ecf8dd247e9eab7024fa19c1f589f914
/usr/lib/ocaml/markup
/usr/lib/ocaml/markup/META
/usr/lib/ocaml/markup/markup.cma
/usr/lib/ocaml/markup/markup.cmi
/usr/lib/ocaml/markup/markup.cmxs
/usr/lib/ocaml/markup/markup__.cmi
/usr/lib/ocaml/markup/markup__Common.cmi
/usr/lib/ocaml/markup/markup__Detect.cmi
/usr/lib/ocaml/markup/markup__Encoding.cmi
/usr/lib/ocaml/markup/markup__Entities.cmi
/usr/lib/ocaml/markup/markup__Error.cmi
/usr/lib/ocaml/markup/markup__Html_parser.cmi
/usr/lib/ocaml/markup/markup__Html_tokenizer.cmi
/usr/lib/ocaml/markup/markup__Html_writer.cmi
/usr/lib/ocaml/markup/markup__Input.cmi
/usr/lib/ocaml/markup/markup__Kstream.cmi
/usr/lib/ocaml/markup/markup__Namespace.cmi
/usr/lib/ocaml/markup/markup__Stream_io.cmi
/usr/lib/ocaml/markup/markup__Text.cmi
/usr/lib/ocaml/markup/markup__Trie.cmi
/usr/lib/ocaml/markup/markup__Utility.cmi
/usr/lib/ocaml/markup/markup__Xml_parser.cmi
/usr/lib/ocaml/markup/markup__Xml_tokenizer.cmi
/usr/lib/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

References

Summary

In this tutorial we learn how to install ocaml-markup on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install ocaml-markup on Fedora 36” linkTitle: “ocaml-markup” type: “docs” description: “In this tutorial we learn how to install ocaml-markup in Fedora 36. ocaml-markup is Error-recovering streaming HTML5 and XML parsers for OCaml” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/ocaml-markup-featured.png

Introduction

In this tutorial we learn how to install ocaml-markup on Fedora 36.

What is ocaml-markup

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 input is still being received; - lazy signal, so you can easily stop parsing part-way through a document; - non-blocking straightforward synchronous interface for simple usage; and - one-pass 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.

We can use yum or dnf to install ocaml-markup on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ocaml-markup.

Install ocaml-markup on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ocaml-markup using dnf by running the following command:

sudo dnf -y install ocaml-markup

Install ocaml-markup on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ocaml-markup using yum by running the following command:

sudo yum -y install ocaml-markup

How To Uninstall ocaml-markup on Fedora 36

To uninstall only the ocaml-markup package we can use the following command:

sudo dnf remove ocaml-markup

ocaml-markup Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/0fa4f0120189e213f8791994b978975c0906ee
/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

References

Summary

In this tutorial we learn how to install ocaml-markup on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).