guard

Synchronize on a non-null receiver; await is prohibited inside a guard.

Example.kalm kalm
pub fun update(values: List<Text>) -> Unit:
    guard values:
        values.add("ready")

Learn more.