Documentation

Lean.Server.FileWorker.Utils

Equations
  • One or more equations did not get rendered due to their size.

A document editable in the sense that we track the environment and parser state after each command so that edits can be applied without recompiling code appearing earlier in the file.

  • Objects that are being kept alive for the RPC client, together with their type names, mapped to by their RPC reference.

    Note that we may currently have multiple references to the same object. It is only disposed of once all of those are gone. This simplifies the client a bit as it can drop every reference received separately.

  • Value to use for the next RpcRef. It is monotonically increasing to avoid any possible bugs resulting from its reuse.

    nextRef : USize
  • The IO.monoMsNow time when the session expires. See $/lean/rpc/keepAlive.

    expireTime : Nat
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.