PV1 ⊧ RCamlchecks if a given program is type safe
Refinement type checking and inference system for OCamlApplication domain/field
- Refinement type checking
- Horn constraint solving
- Inductive proofs
- Relational specifications
- Inductive theorem proving
- Functional language
Type of tool
Refinement-based verifierExpected input
OCaml programFormat:
.ml
file
Expected output
Safe
with a proof log/tree, or Unsafe
and a counterexample/disproof.