> `function _fizzbuzz () {`
I find that extra keyword distracting, when [POSIX.2 doesn't require it][1] and some folks going so far as to say to [actively avoid it][2]
Is there some good reason for it, or people are just used to a programming language requiring `fun` before a declaration, so it's programmer muscle memory?
_1: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...
_2: http://mywiki.wooledge.org/BashPitfalls#function_foo.28.29