Point-Free Pointers
Read post

New macros for SwiftNavigation

SwiftNavigation 2.9.0 introduces two new Swift macros. The first, @CaseBindable, lets you derive bindings to individual enum-case payloads, enabling exhaustive switch statements over SwiftUI Binding<Enum> values to extract typed bindings for each case. The second, @UITransactionEntry, reduces boilerplate when defining custom UITransaction keys — mirroring SwiftUI's @Entry macro but for the library's platform-independent UITransaction type. Both macros are back-deployed to iOS 13.

    #swift#swiftui
Jun 23•4m read time•From pointfree.co
Post cover image
454 Impressions
Point-Free Pointers's image
Point-Free Pointers

PointFree's platform is a resource for Swift developers, offering insights into functional programmi...

16 Followers

•

69 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard