A “proof assistant” with holes and implicit arguments. Being developed to learn about elaboration, meta variables and OCaml.
Go to file
2023-01-26 21:13:51 +01:00
bin I hate grammers 2022-09-03 12:36:13 +02:00
lib initial post process 2023-01-26 21:13:51 +01:00
.gitignore initial commit? 2022-08-25 20:29:55 +02:00
dune-project initial commit? 2022-08-25 20:29:55 +02:00
implicitt.opam initial commit? 2022-08-25 20:29:55 +02:00
README.md initial post process 2023-01-26 21:13:51 +01:00

implicitt (WIP)

A “proof assistant” with holes and implicit arguments. Developed to learn about elaboration, meta variables and OCaml

Depends

  • BNFC
  • ocamlyacc
  • ocamllex

TODO

  • Raw syntax

    • Parser (BNFC)
  • Metas

    • Holes
    • Unification
  • Implicit arguments

  • More types

    • Id
    • W?
    • Tarski Universes (in the core)?
  • Pretty elimination syntax (cooltt esque)