beccadax
(Becca Royal-Gordon)
August 2, 2018, 11:03pm
45
I am; the current implementation uses a new AST node instead of a closure. The pitch thread I was talking about, with a draft proposal detailing the design, has since been posted:
Previous thread: String interpolation revamp: design decisions
Fix ExpressibleByStringInterpolation
String interpolation is a simple and powerful feature for expressing complex, runtime-created strings, but the current version of the ExpressibleByStringInterpolation protocol has been deprecated since Swift 3. We propose a new design which improves its performance, clarity, and efficiency.
Work on this has progressed to a stage where we can now discuss the specific design. Please read the dr…