Class SafeSymbolMarker

All Implemented Interfaces:
BiConsumer<ISymbol,IScope>

final class SafeSymbolMarker extends AbstractSafeSymbolMarker implements BiConsumer<ISymbol,IScope>
It may be that before calling this you have determined that 'isSet' has been called or you 'know' that the value of the variable is present and set. This is particularly useful for Optional and Result types. because it means that if we 'know' the Optional/Result 'isSet' then we can allow the ek9 developer direct access to 'get()' and 'ok()' without any further checks.