fmt
OCaml Format pretty-printer combinators

Install

Authors

Maintainers

Sources

fmt-0.9.0.tbz
sha512=66cf4b8bb92232a091dfda5e94d1c178486a358cdc34b1eec516d48ea5acb6209c0dfcb416f0c516c50ddbddb3c94549a45e4a6d5c5fd1c81d3374dec823a83b

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

Dependencies (4)

  1. topkg build & >= "1.0.3"
  2. ocamlbuild build
  3. ocamlfind build
  4. ocaml >= "4.08.0"

Dev Dependencies

None

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

Conflicts (1)

  1. cmdliner < "0.9.8"