Module Ecaml.Plist

A property list (“plist” for short) is a list of paired elements. Each of the pairs associates a property name (usually a symbol) with a property or value.

type t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val get : t -> Symbol.t -> Ecaml__.Import.Value.t option

(describe-function 'plist-get) (Info-goto-node "(elisp)Plist Access")

val set : t -> Symbol.t -> Ecaml__.Import.Value.t -> unit

(describe-function 'plist-put) (Info-goto-node "(elisp)Plist Access")

val of_symbol : Symbol.t -> t

(describe-function 'symbol-plist) (Info-goto-node "(elisp)Symbol Plists")