> Nim standard doesn't have a preference. Go with whatever makes the most sense
> to you in the context.
>
> For example I always drop the parens when calling echo. myfunc by itself
> without the x is reference to the function.
>
> So you could pass myFunc to myFunc2 by calling
>
> myFunc2(myFunc)
>
> or
>
> myFunc2 myFunc
>
> or even
>
> myFunc.myFunc2
>
> look up
> [https://nim-lang.org/docs/manual.html#procedures-method-call-syntax](https://nim-lang.org/docs/manual.html#procedures-method-call-syntax)
> and
> [https://nim-lang.org/docs/manual.html#procedures-command-invocation-syntax](https://nim-lang.org/docs/manual.html#procedures-command-invocation-syntax)
> for all the rules