package melange

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

Module Melange_ppx_lib.Ast_utilSource

In general three kinds of ast generation.

  • convert a curried to type to uncurried
  • convert a curried fun to uncurried fun
  • convert a uncuried application to normal
Sourcetype label_exprs = (Longident.t Asttypes.loc * Melange_compiler_libs.Parsetree.expression) list
Sourceval js_property : Melange_compiler_libs.Location.t -> Melange_compiler_libs.Parsetree.expression -> string -> Melange_compiler_libs.Parsetree.expression_desc
Sourceval ocaml_obj_as_js_object : Melange_compiler_libs.Location.t -> Melange_compiler_libs.Ast_mapper.mapper -> Melange_compiler_libs.Parsetree.pattern -> Melange_compiler_libs.Parsetree.class_field list -> Melange_compiler_libs.Parsetree.expression_desc
OCaml

Innovation. Community. Security.