FYI, looking at my code, the most common use-case is: func setSomething(something: Bool, animated: Bool)
R+ Sent from my iPhone > On 25 Mar 2016, at 23:33, Erica Sadun via swift-evolution > <[email protected]> wrote: > > I am looking for examples of method/function signatures that use multiple > Boolean flags, e.g. > > func generateContact(withAddress: Bool, withEmail: Bool, withPhone: Bool) -> > Customer // not my code > > If you have app code or library code around that you can check, I would > greatly appreciate if you can share signatures with me or just generally > comment on how often this pattern shows up in your daily life. I am > specifically looking for: use of two or more separate Boolean parameters > passed as flags. > > I would also welcome examples of option sets that replaced Boolean flags with > a note as to whether that option set type is used elsewhere in your app. > > I am following up to an action item that Brent Royal-Gordon mentioned on-list > a while back but I want real supporting motivating code evidence before I > move forward with a draft proposal. > > Feel free to email me off-list. Thank you, -- Erica > > _______________________________________________ > 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
