(rontolisp) docs
← Functions

use-value

(use-value value [condition])

Invokes the innermost active use-value restart with value, and returns nil when none is active (like continue, not an error). Calling it from a handler-bind handler transfers control to the matching restart-case clause with value as its argument — the idiom libraries use to substitute a value at the signal point (trivia's pattern expander lifts guard tests this way).