(rontolisp) docs
← マップ・セット・ベクター

persistent!

(persistent! tr)

トランジェント tr が編集したコレクションを、コピーせずに返します。以後 tr はどの操作も オラクルの IllegalAccessError(Transient used after persistent! call)として拒否します。 ITransientCollection を実装する型はその persistent を返します。値としては1引数関数です。