I've come across a use case where Modify Accessors would dramatically increase the readability of an API I'm developing. I understand that this has not yet gone through Evolution but, having now been in use in the standard library for a while, is there anything I need to be aware of before I ship production code using _modify
and yield
?
This
modify
feature is currently available (but not supported) from Swift 5.0 as_modify
, for experimentation purposes when reviewing this proposal.
Specifically, I'm unsure of the difference between "available" and "supported" in this context.