include Emacs
This module contains functions for low-level interaction with the Emacs user interface.
Typically, functions in this module call the eponymous Elisp functions.
val message_t : Value.t ‑> unit
val messagef : ('a, unit, string, unit) Core.format4 ‑> 'a
module Expression = Expression
module Function = Function
module Symbol = Symbol
module Value = Value
val defun : (Symbol.t ‑> Function.Fn.t ‑> unit) Function.with_spec
val provide : Symbol.t ‑> unit