Polymorphism is pretty abstract and a bit hard to apply in real situations. But generally it's advised to use polymorphism over conditionals whenever possible, even in functional programing
@mousetail Not necessarily, the set of real programmers can be a finite or countably infinite subset of the reals (which makes sense, otherwise we'd get real housewives and Real Donald Trump in that set)