[swift-evolution] Change Request: Make myString.hasPrefix("") and myString.hasSuffix("") return true
glessard at tffenterprises.com
Wed Jul 20 15:14:11 CDT 2016
> On 20 juil. 2016, at 12:42, Michael Peternell via swift-evolution <swift-evolution at swift.org> wrote:
> this should be a bugfix.
First, NSString’s prefix function returns false for empty string parameters, and this would be a significant departure in behaviour.
Second, while an empty string is technically a prefix to any other string, that is hardly ever an interesting answer; it is a trivial solution, just as y=0 is for y(x)=y’(x). It is easy to special-case if one really needs to consider the empty string.
More information about the swift-evolution