Drew Adams wrote: > "The functions" can't be "easier to see" than the single > function
Many functions that each do little are easier to see than few functions that each do a lot, because with many functions that each do little, the function names are often enough to understand what they do and how they work - and they require none or very little documentation. But with few functions that each do a lot, one has to check the documentation for each function, and the documentation will be huge, because few functions that each do a lot either have to have an almost endless list of arguments or rely on an equally long list of possible keywords to control their behavior. For example, (+ ...), (- ...) etc are preferable to (arithmetic :operation 'addition ...), (arithmetic :operation 'subtraction ...) etc. -- underground experts united https://dataswamp.org/~incal