Sent from my iPhone
> On May 13, 2016, at 3:16 PM, Joe Groff <[email protected]> wrote: > > >> On May 13, 2016, at 1:06 PM, Matthew Johnson via swift-evolution >> <[email protected]> wrote: >> >> Is anyone planning to write a proposal for this? > > Sounds like you just signed up! Lol, sounds good. Just don't want to duplicate efforts! :) > > -Joe > >> Sent from my iPhone >> >>> On May 13, 2016, at 3:02 PM, Jacob Bandes-Storch via swift-evolution >>> <[email protected]> wrote: >>> >>> +1, seems logical to me: >>> >>> let x: [T] = [] >>> let x: [T:U] = [:] >>> let x: T->() = {} >>> >>> Jacob >>> >>> On Fri, May 13, 2016 at 10:48 AM, Erica Sadun via swift-evolution >>> <[email protected]> wrote: >>>> On May 13, 2016, at 11:14 AM, Cole Campbell via swift-evolution >>>> <[email protected]> wrote: >>>> >>>> >>>>> +1. In general, I think we should allow implicit arguments, without >>>>> requiring the closure to use all the implicit $n variables like we do >>>>> today. These should all be valid: >>>>> >>>>> let _: () -> () = {} >>>>> let _: (Int) -> () = {} >>>>> let _: (Int, Int) -> Int = { 5 } >>>>> let _: (Int, Int) -> Int = { $0 } >>>>> let _: (Int, Int) -> Int = { $1 } >>>> >>>> +1. This would be excellent. >>> >>> +1. Good riddance to bad code baggage. >>> >>> -- E >>> >>> _______________________________________________ >>> swift-evolution mailing list >>> [email protected] >>> https://lists.swift.org/mailman/listinfo/swift-evolution >>> >>> _______________________________________________ >>> swift-evolution mailing list >>> [email protected] >>> https://lists.swift.org/mailman/listinfo/swift-evolution >> _______________________________________________ >> swift-evolution mailing list >> [email protected] >> https://lists.swift.org/mailman/listinfo/swift-evolution > _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
