package merlin-lib

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

When using Merlin as a library, one should use functions provided by this module to customize Merlin's behaviour.

val set_program_name : string -> unit

set_program sets the name of the program that will be used in error messages.

val program_name : unit -> string

program () returns the name of the program as registered by set_program. Defaults to "Merlin".

module Json : sig ... end
module System : sig ... end

Merlin spawns child processes for preprocessors (pp and ppx), which can be customized via System