producing something is a kind of function
produce is food. generating_function is not function. periodic_function is function. function is not recursive_function. real_function is function. distribution_function is function. produce is output. generating_function is function. resources_function is coding_function. distribution_function is not function.