package ppx_interact

  1. Overview
  2. Docs
Opens a REPL in context

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_interact-0.1.1.tbz
sha256=878ae55f224d9ca5ac888cf85b3a32cc3f8b72347fafddf0beae204584266943
sha512=d887b86bc9391c76dadb51d18cc15fe2fef461f6d2378412ce911067b3c7ab73f4df93d03522493ab6e50b1ce94515be72c9dd0d9b84faf0dd2db1ad16afa2c4

doc/ppx_interact/Ppx_interact/index.html

Module Ppx_interactSource

module Ast = Ppxlib.Ast_builder.Default
Sourcetype string = Ppxlib.label
Sourceval ret_name : string
Sourceval get_name : Ppxlib.pattern -> string list
Sourceval build_list : loc:Ppxlib.location -> Ppxlib_ast.Ast.expression list -> Ppxlib_ast.Ast.expression
Sourceval build_qmodule : string list -> Ppxlib.longident
Sourcetype env = {
  1. bindings : (string * string list * Ppxlib.Longident.t) list;
  2. module_context : string list;
}
Sourceval empty_env : env
Sourceval var_names_of : string list Ppxlib.Ast_traverse.fold
Sourceval traverse : unit -> env Ppxlib.Ast_traverse.fold_map
Sourceval transform_impl : Ppxlib.Expansion_context.Base.t -> Ppxlib__.Import.Ast.structure -> Ppxlib__.Import.Ast.structure
OCaml

Innovation. Community. Security.