I'll take John Carmack's practical advice over yours, especially since you appear to misusing the term "first-class function" to just mean function.
You don't need to create function calls just to add comments.
https://news.ycombinator.com/item?id=12120752
Appreciation for that id code means you may appreciate "John Carmack on Inlined Code (2014)": https://news.ycombinator.com/item?id=12120752
I'll take John Carmack's practical advice over yours, especially since you appear to misusing the term "first-class function" to just mean function.
You don't need to create function calls just to add comments.
https://news.ycombinator.com/item?id=12120752