[swift-evolution] ternary operator ?: suggestion
Craig Cruden
ccruden at novafore.com
Tue Jan 19 12:18:32 CST 2016
That makes sense - I think I missed lost that with all the discussion (vaguely remember — but did not click).
I would support that as a replacement to adding map to individual values.
> On 2016-01-20, at 1:03:16, Thorsten Seitz <tseitz42 at icloud.com> wrote:
>
> As I already said above I’m strongly against introducing a map function for basic types. This brings confusion to the notion of a partial function and to what a map function is and is not needed IMO.
>
> Just define the following global function:
>
> func match<T,U>(x: T, @noescape mapping: T -> U) -> U {
> return mapping(x)
> }
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160120/7a83a5a0/attachment.html>
More information about the swift-evolution
mailing list