OCaml Format pretty-printer combinators
Description

Fmt exposes combinators to devise Format pretty-printing functions.

Fmt depends only on the OCaml standard library. The optional Fmt_tty library that allows to setup formatters for terminal color output depends on the Unix library. The optional Fmt_cli library that provides command line support for Fmt depends on Cmdliner.

Fmt is distributed under the ISC license.

Home page: http://erratique.ch/software/fmt

Install

Published

25 Oct 2021

Authors

Maintainers

Sources

fmt-0.9.0.tbz
sha512=66cf4b8bb92232a091dfda5e94d1c178486a358cdc34b1eec516d48ea5acb6209c0dfcb416f0c516c50ddbddb3c94549a45e4a6d5c5fd1c81d3374dec823a83b

Dependencies

topkg build & >= "1.0.3"
ocaml >= "4.08.0"

Reverse Dependencies

acgtk >= "1.5.0"
alcotest >= "0.4.9"
alcotest-async >= "1.3.0"
alcotest-lwt >= "1.3.0"
arp >= "2.3.1"
base64 >= "3.5.1"
bun >= "0.3.3"
ca-certs >= "0.2.2"
caldav >= "0.1.1"
callipyge >= "0.2"
camlp5 >= "8.00"
charrua-client < "0.9" | >= "1.3.0"
checkseum >= "0.0.2"
cmdtui < "0.4.3"
cohttp >= "0.22.0"
cohttp-mirage = "2.5.6" | >= "5.0.0"
coin < "0.1.2"
conduit-async = "3.0.0"
conduit-lwt = "3.0.0"
conduit-mirage >= "5.0.0"
conex < "0.10.0"
crunch >= "3.3.0"
cstruct >= "6.1.0"
current_rpc >= "0.4"
decompress = "1.0.0" | >= "1.3.0"
digestif >= "0.7"
dkim-mirage >= "0.2.0"
dns >= "4.0.0"
dns-client < "7.0.0"
dockerfile >= "2.0.0"
dockerfile-opam = "4.0.0" | >= "7.1.0"
dog >= "0.2.1"
dolmen >= "0.5"
domain-name < "0.3.1"
dune-release >= "1.1.0"
earlybird >= "1.0.0"
electrod >= "0.2.1"
emile < "0.8"
eqaf = "0.2" | >= "0.9"
ethernet < "2.2.1"
fat-filesystem >= "0.15.1"
functoria != "2.2.1"
functoria-runtime < "3.0.2" | >= "4.0.0~beta1"
genspio >= "0.0.3"
git >= "1.8.0"
git-kv >= "0.0.2"
git-mirage >= "3.0.0"
git-unix >= "3.0.0"
graphql_parser >= "0.13.0"
http-cookie >= "4.0.0" & < "4.3.0"
hxd < "0.3.0"
irmin >= "0.11.0"
irmin-bench >= "2.4.0"
irmin-chunk >= "2.3.0"
irmin-git >= "2.3.0"
irmin-graphql >= "2.3.0"
irmin-http >= "2.3.0"
irmin-mirage >= "2.3.0"
irmin-pack >= "2.3.0"
irmin-test >= "2.3.0"
irmin-unix >= "2.3.0"
jwto >= "0.2.0"
lab >= "0.1.4"
lwt-parallel >= "1.0.0"
mbr-format >= "1.0.0"
memtrace_viewer < "v0.15.0"
metrics-unix != "0.2.0"
mirage = "3.7.1" | = "3.7.4" | >= "3.7.6" & < "3.8.0" | = "3.9.0" | >= "3.10.2"
mirage-block >= "3.0.0"
mirage-block-unix >= "2.8.2" & < "2.11.1" | >= "2.12.0"
mirage-flow >= "1.5.0"
mirage-fs >= "1.0.0"
mirage-nat >= "2.2.4"
mirage-net >= "1.1.1"
mirage-qubes >= "0.9.2"
mirage-stack < "4.0.0"
mirage-xen >= "3.3.0"
mrmime < "0.6.0"
odig < "0.0.4"
odoc >= "2.0.0"
opium >= "0.19.0"
optint >= "0.0.3"
ppx_irmin < "2.2.0" | >= "3.0.0"
ppx_repr >= "0.5.0"
prometheus < "1.2"
qcow-format >= "0.4"
rdf >= "0.13.0"
rosetta < "0.3.0"
sihl < "0.2.0" | >= "0.3.0~rc2"
spin >= "0.6.0"
stog >= "0.20.0"
syndic >= "1.6.0"
tcpip >= "3.0.0"
tezos-context >= "13.0"
tezos-node >= "13.0"
tezos-stdlib-unix >= "8.0" & < "9.0" | >= "9.2" & < "12.0"
timedesc < "0.8.0"
tls >= "0.10.3"
topkg-care < "0.9.0" | >= "1.0.1"
uspf >= "0.0.2"
uuuu < "0.2.0"
vchan-unix >= "6.0.1"
x509 >= "0.7.0"

Conflicts

cmdliner < "0.9.8"