How can I declare a function in a module for the sole purpose of being extended by users?

Define a 0-method function and document how it should be used:

"""
The function `do_something` is supposed to be extended by users in the following way....
"""
function do_something end
5 Likes