O exemplo compara os nomes das chaves de dois arrays (usando uma função definida pelo usuário para comparar os nomes das chaves) e retorna a diferença:
O exemplo compara os nomes e valores-chave de duas matrizes (usando funções integradas para comparar nomes-chave e funções definidas pelo usuário para comparar valores-chave) e retorna a interseção:
A instância gera o valor do elemento atual e do próximo elemento na matriz e, em seguida, redefine o ponteiro interno da matriz para o primeiro elemento da matriz: