VerseIsland
Feed Learn Leaderboard Guides Reference Explore Search Docs Verse Library
Sign in
Feed Learn 📖 Codex Leaderboard Guides Reference Explore Search Docs Verse Library
Fortnite › Verse Language · Up to Fortnite · Verse Language · 29 of 570 in Verse Language
Browse Fortnite

Concurrency Overview in Verse

An expression in Verse can be either immediate or async. This describes the time an expression can take to evaluate relative to simulation updates.

Think of a simulation update as when a new frame is shown.

There are cases when multiple simulation updates can occur before a new frame, such as if an online game goes out of sync with the server.

immediate async
An immediate expression evaluates with no delay, meaning that the evaluation will complete within the current simulation update. An async expression has the possibility of taking time to evaluate, but doesn’t necessarily have to. An async expression may or may not complete in the current simulation update, or in a later one.

Async Contexts

Async expressions can be used in any Verse code that has an async context.

An async context is the body of a function that has the suspends effect specifier. The suspends effect indicates that async functions can suspend and cooperatively transfer control to other concurrent expressions at various points over several simulation updates before they complete.

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Comments

    Sign in to vote, comment, or suggest an edit. Sign in
    📄
    Source
    Epic Games

    © Epic Games. Official Epic developer documentation, shown here as a reference with a link to the original. All rights remain with Epic Games. Terms ↗

    View original Sources & licensing
    Request removal
    Last updated Mar 8, 2026
    Keep exploring
    More in Verse Language · 29 of 570
    Prev
    concurrency in verse
    Next
    constants and variables in verse
    Browse all files in this folder (A–Z)
    Next up
    • An [expression
    • For more on structured concurrency, see [Sync
    • [Race
    • Rush In Verse
    • Branch In Verse
    • For more on unstructured concurrency, see [Spawn
    Related topics
    • Concurrency Overview In Verse Verse Language
    • Verse Language Reference Verse Language
    • Verse Language Reference Verse Language
    • Making A Custom Countdown Timer Using Verse Devices
    • Time Flow And Concurrency In Verse Verse Language

    Related

    Open in graph →

    Linked docs

    • Verse Glossary

    Related topics

    • Concurrency Overview In Verse
    • Verse Language Reference
    • Verse Language Reference
    • Sync In Verse
    VerseIsland · an archipelago of Verse & UEFN knowledge
    🗺️ Island atlas Learn Guides History About & Press Sources & Licensing Status

    Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.

    🦜

    Scout · your island guide

    The Isle of Verse