package catala

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

Contains all format functions used to format a Lcalc Catala program representation to a JSON schema describing the corresponding web form.

val to_camel_case : string -> string
val format_struct_field_name_camel_case : Format.formatter -> Shared_ast.StructField.t -> unit
val fmt_tlit : Format.formatter -> Shared_ast.typ_lit -> unit
val fmt_type : Format.formatter -> Shared_ast.typ -> unit
val fmt_struct_properties : Shared_ast.decl_ctx -> Format.formatter -> Shared_ast.StructName.t -> unit
val format_program : Format.formatter -> Shared_ast.ScopeName.t -> 'm Lcalc.Ast.program -> unit