Skip to content

Rpmfile

Rpmfile — библиотека для чтения RPM-пакетов, реализована с использованием Angstrom (библиотека парсеров-комбинаторов).

ocaml
# #require "rpmfile";;

# let pkg =
    In_channel.with_open_bin Sys.argv.(1) Rpmfile.Reader.of_channel
    |> Result.get_ok;;

# Rpmfile.View.name pkg;;
- : string = "hello"

Подробнее смотрите в репозитории библиотеки.

Версии ниже 0.8 — deprecated!