For challenges that ask for a function or involve functions in some way. (Also known as methods or subroutines.)
Taking a browse through the 48 function questions, they can be sorted into 3 categories:
- Questions that ask answerers to submit a function as their solution. If this is the intended usage of function, then it makes it a meta tag, and this already falls under our program defaults (functions and programs)
- Questions that fall under the functional-programming tag, such as this
- Questions that ask answerers to craft a mathematical function with specific requirements. For example, this and this.
The third is a legitimate style of question that we should welcome on the site. I also think this was the original usage of the function tag. However, it's currently being confused with other, more vague uses of the word "function". As suggested by Bubbler, mathematical-function or similar would be a better name.
This discussion is to answer the following questions:
- Should we clean up the function tag?
- If so, how?
What are your thoughts on the matter?