[swift-evolution] Beyond Typewriter-Styled Code in Swift, Adoption of Symbols
clattner at nondot.org
Tue Aug 29 00:28:05 CDT 2017
> On Aug 28, 2017, at 9:58 PM, John Pratt via swift-evolution <swift-evolution at swift.org> wrote:
> I think the editor would recognize that "<==“ was just
> typed and replace it with the unicode character ≤ immediately.
> Likewise, x^2 would be recognized and turned into x with 2 in superscript.
> As for how the UI would work for other types of symbols,
> there are all kinds of techniques for that. That is a UI issue,
> for a UI design team to address. XCode’s code completion is just one
> example of how UI can manage input issues.
There is no reason to change the language to enable this. Editors could do this automatically. Alternatively, you could just use a programming font with ligatures for operators, see e.g.:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution