Verse Library verse

04 Fragment

Safely unwraps optional agent references to prevent crashes. Use when states may be empty.

verse-library/verse-the-important-rules/04-fragment.verse

# A <decides> call can fail, so it uses [ ] and lives in an if
if (FortChar := SomeAgent.GetFortCharacter[]):
    Print("Character is here — safe to use it")
else:
    Print("No character right now — handle the empty case")

Comments

    Sign in to vote, comment, or suggest an edit. Sign in