package merlin-lib

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

OCaml compiler compatible command-line parameters

For compatibility with typechecker. Argument parsing / build environment construction happens elsewhere.

val include_dirs : string list Stdlib.ref

Relevant settings

Parameters from OCaml compiler which affect Merlin behavior.

val fast : bool Stdlib.ref
val classic : bool Stdlib.ref
val principal : bool Stdlib.ref
val real_paths : bool Stdlib.ref
val recursive_types : bool Stdlib.ref
val strict_sequence : bool Stdlib.ref
val applicative_functors : bool Stdlib.ref
val unsafe_string : bool Stdlib.ref
val nopervasives : bool Stdlib.ref
val strict_formats : bool Stdlib.ref
val open_modules : string list Stdlib.ref
val annotations : bool Stdlib.ref

Dummy values

Ignored by merlin but kept for compatibility with upstream code.

val binary_annotations : bool Stdlib.ref
val print_types : bool Stdlib.ref
val native_code : bool Stdlib.ref
val dont_write_files : bool Stdlib.ref
val error_size : int Stdlib.ref
val keep_locs : bool Stdlib.ref
val keep_docs : bool Stdlib.ref
val transparent_modules : bool Stdlib.ref
val for_package : string option Stdlib.ref
val debug : bool Stdlib.ref
val opaque : bool Stdlib.ref
val unboxed_types : bool Stdlib.ref
val locations : bool Stdlib.ref
OCaml

Innovation. Community. Security.