# \[Pitch\] Transactional observation of values

**URL:** <https://forums.swift.org/t/pitch-transactional-observation-of-values/78315>\
**Category:** Pitches\
**Tags:** concurrency, asyncsequence, observation\
**Created:** [March 5, 2025, 9:07pm UTC](https://forums.swift.org/t/pitch-transactional-observation-of-values/78315 "2025-03-05T21:07:01Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![hassila](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/hassila/32/22647_2.png) [@hassila](https://forums.swift.org/u/hassila)\
**Post date:** [March 11, 2025, 1:48am UTC](https://forums.swift.org/t/pitch-transactional-observation-of-values/78315/27 "2025-03-11T01:48:23Z")

</div>

> [@Philippe\_Hausler](#):
>
> In this case both tasks will get the same values upon the same events

Except value 0,0 was not delivered to task2?

Based on the detailed description of the original post it sounds like it should have?

(Or that task hadn’t been started yet? It is unclear how the test was driven exactly)

---

_[View the full topic](https://forums.swift.org/t/pitch-transactional-observation-of-values/78315)._
