catala.dcalc
Dcalc
catala
catala.desugared
catala.literate
catala.scopelang
catala.surface
catala.utils
module Ast : sig ... end
module Interpreter : sig ... end
Reference interpreter for the default calculus
module Print : sig ... end
module Typing : sig ... end
Typing for the default calculus. Because of the error terms, we perform type inference using the classical W algorithm with union-find unification.