[swift-evolution] Change Request: Make myString.hasPrefix("") and myString.hasSuffix("") return true
Guillaume Lessard
glessard at tffenterprises.com
Wed Jul 20 17:35:03 CDT 2016
> On 20 juil. 2016, at 14:21, Xiaodi Wu <xiaodi.wu at gmail.com> wrote:
>
> Doesn't your second argument undermine your first? If it's a trivial solution and one rarely ever considers empty strings when invoking `hasPrefix`, then returning the technically correct result must be a trivial departure in behavior.
I specifically used an example where the trivial solution (y=0 instead of y=exp(x)) is a pitfall.
How many empty strings are contained in any given string?
If the answer is infinitely many, it sounds like a pitfall to me.
Cheers,
Guillaume Lessard
More information about the swift-evolution
mailing list