For questions on writing functions (pure or using Set/SetDelayed) for any purpose, including the features that may be incorporated in those functions, such as options, patterns and conditions.

For questions about built-in functions, please use the tag . Pure functions should be under . Issues of syntax, options, patterns and argument-holding should use the respective tag: , , or (or ).

Useful links:

history | show excerpt | excerpt history