<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><br></div><div>On May 31, 2016, at 3:04 PM, Erica Sadun via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br><br></div><blockquote type="cite"><div class=""><font face="Menlo" class="">let _ = scaleAndCropImage(image: myImage, toSize: size, operation: .fill)</font></div><div class=""><br class=""></div><div class="">You would not be able to assign `.fill` to a variable and use that for the operation value.</div></blockquote><br><div>This is my objection to this idea. It does not encourage reuse. </div><div><br></div><div>I would not be able to assign to a variable:</div><div><br></div><div>let <b>selectedOperation</b> = .fill</div><div><br></div><div>In order to then do this later in the program:</div><div><br></div><div>scaleAndCropImage(image: myImage, toSize: size, operation: <b>selectedOperation</b>)</div></body></html>