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.

Dependencies (6)

  1. stdlib-shims
  2. seq
  3. topkg build & >= "0.9.0"
  4. ocamlbuild build
  5. ocamlfind build
  6. ocaml >= "4.05.0" & < "5.0"

Reverse Dependencies (301)

  1. acgtk >= "1.5.0"
  2. albatross
  3. alcotest >= "0.4.9"
  4. alcotest-async >= "1.3.0"
  5. alcotest-js
  6. alcotest-lwt >= "1.3.0"
  7. alcotest-mirage >= "1.3.0"
  8. ansi
  9. arp >= "2.3.1"
  10. arp-mirage
  11. art
  12. awa
  13. baguette_sharp
  14. balancer
  15. base64 >= "3.5.1"
  16. bechamel < "0.2.0"
  17. bechamel-js < "0.2.0"
  18. bechamel-notty < "0.2.0"
  19. bechamel-perf < "0.2.0"
  20. biotk
  21. bos < "0.2.1"
  22. builder
  23. builder-web
  24. bun >= "0.3.3"
  25. ca-certs >= "0.2.2"
  26. ca-certs-nss
  27. cactus
  28. caisar
  29. caldav >= "0.1.1"
  30. callipyge >= "0.2"
  31. camels
  32. camlp5 >= "8.00"
  33. camlp5-buildscripts
  34. capnp-rpc
  35. capnp-rpc-lwt
  36. capnp-rpc-mirage
  37. capnp-rpc-net
  38. capnp-rpc-unix
  39. carton
  40. carton-git
  41. carton-lwt
  42. cborl
  43. chamelon
  44. chamelon-unix
  45. charrua-client < "0.9" | >= "1.3.0"
  46. charrua-client-lwt
  47. charrua-client-mirage < "0.12.0"
  48. checkseum >= "0.0.2"
  49. clim-ppx
  50. cmdtui < "0.4.3"
  51. cmdtui-lambda-term
  52. cohttp >= "0.22.0"
  53. cohttp-async
  54. cohttp-curl-async
  55. cohttp-eio
  56. cohttp-lwt-unix
  57. cohttp-lwt-unix-nossl
  58. cohttp-lwt-unix-ssl
  59. cohttp-mirage = "2.5.6" | >= "5.0.0"
  60. coin < "0.1.2"
  61. colombe
  62. conan
  63. conan-cli
  64. conan-database
  65. conan-lwt
  66. conan-unix
  67. conduit-async = "3.0.0"
  68. conduit-lwt = "3.0.0"
  69. conduit-mirage >= "5.0.0"
  70. conex < "0.10.0"
  71. conex-mirage-crypto
  72. conex-nocrypto
  73. confero
  74. craml
  75. crunch >= "3.3.0"
  76. cstruct >= "6.1.0"
  77. current
  78. current_ansi
  79. current_docker
  80. current_examples
  81. current_git
  82. current_github
  83. current_gitlab
  84. current_ocluster
  85. current_rpc >= "0.4"
  86. current_slack
  87. current_web
  88. datakit
  89. datakit-bridge-github
  90. datakit-bridge-local-git
  91. datakit-ci
  92. datakit-client
  93. datakit-client-9p
  94. datakit-github
  95. datakit-server
  96. decompress = "1.0.0" | >= "1.3.0"
  97. depyt
  98. digestif >= "0.7"
  99. diskuvbox
  100. dkim
  101. dkim-bin
  102. dkim-mirage >= "0.2.0"
  103. dkml-install
  104. dkml-install-installer
  105. dkml-install-runner
  106. dns >= "4.0.0"
  107. dns-cli
  108. dns-client < "7.0.0"
  109. dns-forward
  110. dnssd
  111. dockerfile >= "2.0.0"
  112. dockerfile-cmd
  113. dockerfile-opam = "4.0.0" | >= "7.1.0"
  114. docteur
  115. dog >= "0.2.1"
  116. dolmen >= "0.5"
  117. dolmen_bin
  118. domain-name < "0.3.1"
  119. dream
  120. dream-cli
  121. duff
  122. dune-release >= "1.1.0"
  123. earlybird >= "1.0.0"
  124. eio
  125. eio_linux
  126. eio_luv
  127. electrod >= "0.2.1"
  128. emile < "0.8"
  129. encore
  130. eqaf = "0.2" | >= "0.9"
  131. eris
  132. ethernet < "2.2.1"
  133. facteur
  134. fat-filesystem >= "0.15.1"
  135. fontforge-of-ocaml
  136. functoria
  137. functoria-runtime != "3.1.2"
  138. git >= "1.8.0"
  139. git-cohttp
  140. git-cohttp-mirage
  141. git-cohttp-unix
  142. git-kv >= "0.0.2"
  143. git-mirage >= "3.0.0"
  144. git-paf
  145. git-unix >= "3.0.0"
  146. github-hooks
  147. glicko2
  148. gmap
  149. gospel
  150. graphql_parser >= "0.13.0"
  151. happy-eyeballs
  152. happy-eyeballs-lwt
  153. happy-eyeballs-mirage
  154. http-cookie >= "4.0.0" & < "4.3.0"
  155. http-lwt-client
  156. http-multipart-formdata
  157. hvsock
  158. hxd < "0.3.0"
  159. icalendar
  160. index
  161. index-bench
  162. irmin >= "0.11.0"
  163. irmin-bench >= "2.4.0"
  164. irmin-chunk >= "2.3.0"
  165. irmin-cli
  166. irmin-git >= "2.3.0"
  167. irmin-graphql >= "2.3.0"
  168. irmin-http >= "2.3.0"
  169. irmin-mirage >= "2.3.0"
  170. irmin-mirage-git >= "2.3.0"
  171. irmin-pack >= "2.3.0"
  172. irmin-test >= "2.3.0"
  173. irmin-tezos
  174. irmin-unix >= "2.3.0"
  175. irmin-watcher
  176. jekyll-format
  177. jsonxt
  178. jwto >= "0.2.0"
  179. kappa-library
  180. ke
  181. lambda_streams
  182. letsencrypt
  183. letsencrypt-app
  184. letsencrypt-dns
  185. letters
  186. logs-async-reporter
  187. lwt-parallel >= "1.0.0"
  188. mbr-format >= "1.0.0"
  189. mdx
  190. memtrace_viewer < "v0.15.0"
  191. metrics
  192. metrics-influx
  193. metrics-rusage
  194. metrics-unix != "0.2.0"
  195. mimic
  196. minima-theme
  197. mirage = "3.7.1" | = "3.7.4" | >= "3.7.6" & < "3.8.0" | = "3.9.0" | >= "3.10.2"
  198. mirage-block >= "3.0.0"
  199. mirage-block-solo5 >= "0.2.1"
  200. mirage-block-unix >= "2.8.2" & < "2.11.1" | >= "2.12.0"
  201. mirage-block-xen >= "2.1.1"
  202. mirage-console-xen-backend >= "5.0.0"
  203. mirage-device
  204. mirage-flow >= "1.2.0"
  205. mirage-flow-combinators
  206. mirage-flow-lwt
  207. mirage-flow-unix
  208. mirage-fs >= "1.0.0"
  209. mirage-fs-mem
  210. mirage-kv
  211. mirage-kv-mem
  212. mirage-nat >= "2.2.4"
  213. mirage-net >= "1.1.1"
  214. mirage-net-solo5 >= "0.3.0"
  215. mirage-protocols < "8.0.0"
  216. mirage-qubes >= "0.9.2"
  217. mirage-runtime
  218. mirage-stack < "4.0.0"
  219. mirage-xen >= "3.3.0"
  220. mrmime < "0.6.0"
  221. multipart_form
  222. multipart_form-lwt
  223. not-ocamlfind
  224. obuilder
  225. obuilder-spec >= "0.2"
  226. ocluster
  227. ocluster-api
  228. octez-node
  229. odig < "0.0.4"
  230. odoc >= "2.0.0"
  231. omigrate < "0.3.0"
  232. opam-0install
  233. opam-0install-cudf < "0.4.1"
  234. opam-ci
  235. opam-dune-lint
  236. opam-graph
  237. opium >= "0.19.0"
  238. optint >= "0.0.3"
  239. oskel
  240. owork
  241. pa_ppx_string
  242. paf
  243. paf-cohttp
  244. papi
  245. pecu
  246. pf-qubes
  247. ppx_irmin < "2.2.0" | >= "3.0.0"
  248. ppx_repr >= "0.5.0"
  249. prettym
  250. progress
  251. prom
  252. prometheus < "1.2"
  253. prometheus-app
  254. protocol-9p
  255. protocol-9p-tool
  256. protocol-9p-unix
  257. pumping
  258. qcow
  259. qcow-format >= "0.4"
  260. qcow-tool
  261. radis
  262. rdf >= "0.13.0"
  263. regenerate
  264. repr
  265. rosetta < "0.3.0"
  266. sihl < "0.2.0" | >= "0.3.0~rc2"
  267. sihl-core
  268. solo5-elftool
  269. soupault
  270. spin >= "0.6.0"
  271. spoke
  272. squirrel
  273. syguslib-utils
  274. syndic >= "1.6.0"
  275. tcpip >= "3.0.0"
  276. terminal
  277. tezos-base58
  278. tezos-context >= "13.0"
  279. tezos-context-hash
  280. tezos-context-hash-irmin
  281. tezos-node >= "13.0"
  282. tezos-signer-backends >= "13.0"
  283. tezos-stdlib-unix >= "8.0" & < "9.0" | >= "9.2" & < "12.0"
  284. tezos-test-helpers >= "12.0"
  285. timedesc < "0.8.0"
  286. timere
  287. tls >= "0.10.3"
  288. tls-mirage
  289. toc
  290. topkg-care < "0.9.0" | >= "1.0.1"
  291. unstrctrd
  292. uring < "0.2"
  293. uspf >= "0.0.2"
  294. uuuu < "0.2.0"
  295. vchan-unix >= "6.0.1"
  296. vendredi
  297. vpnkit
  298. wayland
  299. x509 >= "0.7.0"
  300. yaml
  301. yuscii

Conflicts (1)

  1. cmdliner < "0.9.8"
OCaml Format pretty-printer combinators

Install

Authors

Maintainers

Sources

fmt-0.8.9.tbz
md5=4001b51cde90ea4fd99a4a5033ecf411