Mon, 09 Nov 2026 15:06:22 UTC Log in
High-level and functional interface to the Format module 63.84 KB built 2026-10-16 12:46:59 GMT

Description

This module offers a high-level and functional interface to the Format module of the OCaml standard library. It is a pretty-printing facility, i.e. it takes as input some code represented as a tree and formats this code into the most visually satisfying result, breaking and indenting lines of code where appropriate. Input data must be first modeled and converted into a tree using 3 kinds of nodes: atoms lists labeled nodes Atoms represent any text that is guaranteed to be printed as-is. Lists can model any sequence of items such as arrays of data or lists of definitions that are labeled with something like "int main", "let x =" or "x:".

Dependencies

20 total
Requires17
  • ocaml(CamlinternalFormatBasics) = 5cba8713ea434e43a50cd422bda47dda
  • ocaml(Stdlib) = 5debf066d2f080eabc33d8b71099252f
  • ocaml(Stdlib__Buffer) = c0940caa52bfb8d306ed2ca69af87ed6
  • ocaml(Stdlib__Domain) = d11ad689f3e35d9892101961a1201121
  • ocaml(Stdlib__Either) = e4e548dbb128df23a9325d9cba39fc2f
  • ocaml(Stdlib__Format) = 5b2f2a54d0831d599db87620d18b8ca1
  • ocaml(Stdlib__Hashtbl) = 6df0309fbcf3f1661d9e3d07a603aa3e
  • ocaml(Stdlib__List) = 81a27a0a9af489e91fa1d99f325067c2
  • ocaml(Stdlib__Printf) = 3303d43852c2d96a670040b4fc4aefc6
  • ocaml(Stdlib__Seq) = b55b17884ef0dff6295517debe21f111
  • ocaml(Stdlib__String) = 10f6a338df78df4f5987192086ffa3c9
  • ocaml(Stdlib__Uchar) = ffc32f05aeea05f14986ec532040e8b1
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
  • rtld(GNU_HASH)
Provides3
  • ocaml(Easy_format) = 01a0f7cadeec238d7b66cf62335ad683
  • ocaml-easy-format = 1.3.4-20.fc45
  • ocaml-easy-format(riscv-64) = 1.3.4-20.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

12
Files 1–12 of 12

Component of

buildroots that installed this RPM

No Buildroots