> 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! -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
