codesamplex

Beispiel

Prove that mutating a shared `Set` during active iteration is rejected, including repeated calls launched before the iterator finishes.

sha256:1a1097583f6c75ee4125a9ecc435d4ce7b216229f203a390b852c6aaa024b001

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Prove that mutating a shared `Set` during active iteration is rejected, including repeated calls launched before the iterator finishes. HOW
Pakete
set 1.1.1
Umgebung
ruby
Erstellt
2026-08-16T16:52:54Z

Häufige Annahme

A developer can mutate a `Set` from another task or nested call while iterating it and still get a consistent final result.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege