package lambdapi

  1. Overview
  2. No Docs
Proof assistant for the λΠ-calculus modulo rewriting

Install

Dune Dependency

Authors

Maintainers

Sources

lambdapi-2.6.0.tbz
sha256=d01e5f13db2eaba6e4fe330667149e0059d4886c651ff9d6b672db2dfc9765ed
sha512=33b68c972aca37985ed73c527076198e7d4961c7e27c89cdabfe4d1cff97cd41ccfb85ae9499eb98ad9a0aefd920bc55555df6393fc441ac2429e4d99cddafa8

Description

Lambdapi is an interactive proof assistant for the λΠ-calculus modulo rewriting. It can call external automated theorem provers via Why3. The user manual is on https://lambdapi.readthedocs.io/. A standard library and other developments are available on https://github.com/Deducteam/opam-lambdapi-repository/. An extension for Emacs is available on MELPA. An extension for VSCode is available on the VSCode Marketplace. Lambdapi can read Dedukti files. It includes checkers for local confluence and subject reduction. It also provides commands to export Lambdapi files to other formats or systems: Dedukti, Coq, HRS, CPF.

Published: 04 Feb 2025

Dependencies (14)

  1. dream >= "1.0.0~alpha3"
  2. lwt_ppx >= "1.0.0"
  3. stdlib-shims >= "0.1.0"
  4. cmdliner >= "1.1.0"
  5. yojson >= "1.6.0"
  6. why3 >= "1.8.0"
  7. camlp-streams >= "5.0"
  8. pratter >= "3.0.0" & < "4"
  9. timed >= "1.0"
  10. bindlib >= "6.0.0"
  11. sedlex >= "3.2"
  12. menhir >= "20200624"
  13. ocaml >= "4.09.0"
  14. dune >= "3.7"

Dev Dependencies (3)

  1. odoc with-doc
  2. dedukti with-test & >= "2.7"
  3. alcotest with-test

Used by

None

OCaml

Innovation. Community. Security.