3 ms·
Ah great, I've been trying to make my Python look more like Scala! In all honesty, Return's docs call out how problematic if-else chaining is, and then proceed
by languagehacker 3y ago
Ah great, I've been trying to make my Python look more like Scala!
In all honesty, Return's docs call out how problematic if-else chaining is, and then proceeds to replace it with chained lambdas. How is that better?
I'd go as far as to say that we can avoid a lot of the null coercion stuff with proper encapsulation, but that is basically saying, "We can solve Python's FP challenges with better object design," and I understand how that may sound like nails on a chalkboard to some.
If this helps you write the kind of code you and your peers want and can understand, who am I to judge?