package catala

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Abstract syntax tree for the lambda calculus

Abstract syntax tree

type 'm naked_expr = (Shared_ast.lcalc, 'm) Shared_ast.naked_gexpr
type 'm program = 'm expr Shared_ast.program