D Perrett via perl5-porters wrote: >The utility of smartmatch/given/when is that it is supposed to value >DWIM over nitpicking. It is the "I don't want to have to think about >it" operator, which values recall over precision. No. It's meant to value conciseness, but to be a usable language feature it needs to have a precisely defined (and useful) meaning. If the programmer doesn't think about the type of matching ey wants, ey's going to end up with bug-ridden crap. > That is, it should >err on the side of true over false. That sounds really dumb. -zeframThread Previous | Thread Next