📄️ AccumulatorsEfficiency of reverse📄️ Capturing design patternsAbstraction📄️ Higher Order functionsFunctions, functions, functions📄️ Operating on functionsFlipping a function