Hacker News new | ask | show | jobs
by dragonwriter 4445 days ago
In python, they are called "functions" whether or not they have side effects. (And, actually, in most programming languages I've seen that have different constructs called "function" and "procedure", the difference is that functions have a return value and procedures don't -- usually, both can have side effects.)
1 comments

Have you ever used a functional programming language?