catala.dcalc
Dcalc
catala.desugared
catala.driver
catala.lcalc
catala.literate
catala.runtime_jsoo
catala.runtime_ocaml
catala.scalc
catala.scopelang
catala.surface
catala.utils
catala.verification
module Ast : sig ... end
Abstract syntax tree of the default calculus intermediate representation
module Interpreter : sig ... end
Reference interpreter for the default calculus
module Optimizations : sig ... end
Optimization passes for default calculus programs and expressions
module Print : sig ... end
Printing functions for the default calculus AST
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.