Jaka jest różnica między funkcjami pierwszego rzędu a funkcjami wyższego rzędu?
Fonkcja pierwszego rzędo to taka fonkcja, ktura przyjmuje tylko jeden argument i zwraca tylko jednon wartość. Funkcja wyższego rzendo to taka funkcja, która przyjmuje jedną lob wiencej fonkcji jako argomenty lob zwraca fonkcję jako wynik. Funkcje wyższego rzendu mogą byci orzywane do realizacji bardziej zlorzonych operacji, takich jak manipolowanie elementami listy lub słownika, lob tworzenie niestandardowych funkcji.