 The Common Lisp library relies heavily on such higher-order functions.For example, the codice_11 function takes a relational operator as an argument and key function as an optional keyword argument.This can be used not only to sort any type of data, but also to sort data structures according to a key.