re: Functional programming is not a paradigm VIEW POST

VIEW PARENT COMMENT VIEW FULL DISCUSSION
 

So I think what you're really seeing is different communities of practice with somewhat different usages of the already vague term "paradigm."

Probably, yeah. It conflates the tactical choice of avoiding mutability with strategic choices like SOLID or the Actor model.

In functional or logic languages, you would usually end up treating it as tail call recursion.

That's not wrong, but it's a low-level implementation detail, not an insight into how to structure your application overall. That recursion or sequence evaluation is usually hidden behind an abstraction like gen_tcp or the callback given to serve.

code of conduct - report abuse