package progress

  1. Overview
  2. Docs
User-definable progress bars

Install

Dune Dependency

Authors

Maintainers

Sources

progress-0.1.1.tbz
sha256=90c6bec19d014a4c6b0b67006f08bdfcf36981d2176769bebe0ccd75d6785a32
sha512=76a8a8f5979c1d6ba47d28e8c8fc6fa2c4f27073f77749b98f98eaf9c101fdc0f9f76e6463ea8dbea5dbbc69a105908be26c605c8c56ddc1a1a5ccc48db87a5a

Description

A progress bar library for OCaml, featuring a DSL for declaratively specifying progress bar formats. Supports rendering multiple progress bars simultaneously.

Published: 14 Oct 2020

README

Progress — user-definable progress bars for OCaml

A progress bar library for OCaml.

Features:

  • allows user-defined progress bar layouts;

  • supports rendering multiple progress bars simultaneously;

  • dynamically responds to changes in terminal size.

Installation

Progress can be installed with opam:

opam install progress

Dependencies (4)

  1. terminal_size
  2. mtime < "1.4.0"
  3. ocaml >= "4.08.0"
  4. dune >= "2.7"

Dev Dependencies (4)

  1. odoc with-doc
  2. fmt with-test
  3. astring with-test
  4. alcotest >= "1.1.0" & with-test

Used by (3)

  1. index >= "1.3.0" & < "1.4.1"
  2. index-bench = "1.4.0"
  3. irmin-bench >= "2.5.0" & < "2.7.1"

Conflicts

None