Strongly typed representation of binding environments. It guarantees that names are looked-up in the proper context.
Updated
A small tool to track how your virtual time is spent
Updated
A collection of algorithms implemented in OCaml.
Updated
A tool to gather statistics on common grammatical constructs, to hopefully produce helpful error messages & to rank syntactic completion
Updated
Proof of a tree balancing algorithm in Coq
Updated
A ppx that instruments OCaml code to produce traces of execution. Traces can be explored to understand the control flow and see where time is spent in a program. Traces can be compared to see how a patch affects control flow.
Updated