Naming this is hard, but I think “proc” is really nice - precise, the right sort of length, and unlikely to clash with a variable. I’m surprised it hasn’t been used in more languages.
It’s especially nice combined with “func” (same length, nice!) for side-effect free procedures. This sort of elegance is a big part of what attracts me to Nim.
