# \[Pitch\] Observation

**URL:** <https://forums.swift.org/t/pitch-observation/62051>\
**Category:** Pitches\
**Created:** [December 14, 2022, 6:07pm UTC](https://forums.swift.org/t/pitch-observation/62051 "2022-12-14T18:07:26Z")\
**Posts on this page:** 1\
**Showing post:** 104

<div class="post-metadata">

**Author:** ![Jumhyn](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/jumhyn/32/3891_2.png) [@Jumhyn](https://forums.swift.org/u/Jumhyn)\
**Post date:** [February 4, 2023, 7:36pm UTC](https://forums.swift.org/t/pitch-observation/62051/104 "2023-02-04T19:36:48Z")

</div>

I'm excited for this direction, it looks very promising for some (non-SwiftUI) problems in a codebase I work on. With Holly's recent [update](https://forums.swift.org/t/pitch-type-wrappers/60019/45) about the need for type wrappers (likely) being obviated by declaration macros, I wondered if you had had any further thoughts about what a macro-based approach for `Observable` would look like here?

---

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