higher-order-functions is currently a synonym for functional-programming. This is inaccurate; there is a significant overlap, however:
- Functional Programming is a much broader topic.
- HoFs are present in some decidedly non-FP languages and can be used in largely non-functional code.
- HoFs are a significant enough concept to have their own tag.