Description

utop is an improved toplevel (i.e., Read-Eval-Print Loop or REPL) for OCaml. It can run in a terminal or in Emacs. It supports line edition, history, real-time and context sensitive completion, colors, and more. It integrates with the Tuareg mode in Emacs.

Published: 06 Jan 2023

Dependencies (12)

  1. dune >= "1.0"
  2. cppo build & >= "1.1.2"
  3. react >= "1.0.0"
  4. zed >= "3.2.0"
  5. lwt_react
  6. lwt
  7. logs
  8. lambda-term >= "3.1.0" & < "4.0"
  9. ocamlfind >= "1.7.2"
  10. base-threads
  11. base-unix
  12. ocaml >= "4.08.0"

Reverse Dependencies (9)

  1. bap >= "0.9.3" & < "1.0.0"
  2. bap-std < "1.4.0" | >= "1.6.0"
  3. cmarker
  4. p5scm
  5. reason = "1.13.0" | >= "1.13.6" & < "3.2.0"
  6. rtop
  7. sihl < "0.1.0"
  8. spectrum < "0.2.0"
  9. starterkit

Conflicts

    None
Universal toplevel for OCaml

Install

Authors

Maintainers

Sources

utop-2.11.0.tbz
sha256=6937c6c672913ac3b875341ac4a205c7561d01cd8ac8f47cfb35d3bc0e762170
sha512=ab8b96eaa7f24654a371245f14819b74de0907ed8f3b2bbd9196808dc10e536458cf95418eeacf6dfc4b7f64a8dd088ee31e2eaae3d9ebc7de7cebcada52fb84