Essential functions, reviewed
The functional approach to language involves sorting elements of language into groups which serve purposes - such as asking for something, thanking, interrupting, and so on. Text books or reference works which take the functional approach provide huge lists of functions, combining the minor ('avoiding a conversation') with the major ('persuading'), as well as vague catch-all categories like 'politeness strategies'....