package ecaml

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

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.

  • (Info-goto-node "(elisp)Property Lists")
type t
val sexp_of_t : t -> Sexplib0.Sexp.t
val get : t -> Symbol.t -> Ecaml_value.Value.t option

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

val set : t -> Symbol.t -> Ecaml_value.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")