Just came across this article which has some really wild claims about the new Observations in Swift 6.2:

```
import SwiftObservations // new in 6.2
@Observable
class Counter {
var value = 0
}
let counter = Counter()
Task {
for await tick in counter.$value { // ← AsyncSequence<Int>
print("πŸ•’", tick)
}
}
counter.value = 1 // prints πŸ•’ 1
counter.value = 2 // prints πŸ•’ 2

```

Wut, really??? This is too good to be true.

https://medium.com/@melissazm/stream-of-truth-meet-swift-6-2s-observations-library-22f1720211a6

🌊 Stream of Truth: Meet Swift 6.2’s Observations Library

Real-time state with zero glue code. Slap @Observable on your model, grab an async stream of changes, and watch your UI light up. πŸ”„βœ¨

Medium
. @phausler - can you comment on this? The ergonomics of this API look pretty compelling...
@peterfriese that example isn’t quite right you might wanna read up on it here https://github.com/swiftlang/swift-evolution/blob/main/proposals/0475-observed.md
swift-evolution/proposals/0475-observed.md at main Β· swiftlang/swift-evolution

This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - swiftlang/swift-evolution

GitHub