В ФП мы используем функции, которые принимают функции в качестве параметров и/или возвращают функции в качестве результата. И этого достаточно: как прокачаешь функциональщину, 98% книг по шаблонам проектирования ООП можно выбрасывать. Они существуют только для замены отсутствующих в ООП фич из ФП, где подобные шаблоны присутствуют по определению и суть first-class citizens самого языка.
Только вот научить этой "простоте" своих агентов сложнее на порядок.
Post #2264
723
- 👌 30
- ✍ 13
- 🎉 7
- ❤ 5
- 💯 4