Tak podle mne je to dobře vyjádřeno tady: https://toolz.readthedocs.io/en/latest/heritage.html
Dle mého tam může hrát roli, že spolu různě funkce dobře spolupracují. Třeba to, že Python nemá Pipe operátor vede k tomu, že si člověk musí implementovat tyhle věci sám a pak zase samozřejmě nejsou většinou 100% kompatibilní se světem, proto si to implementuješ v rámci knihovničky.
Hlavní je to nepřehánět, podle mne se ani dost nevyžívá dost standardní knihovnu viz itertools a functools.
15. 2. 2024, 18:04 editováno autorem komentáře
FP pomáhá k čitelnosti, znovupoužitelnosti. Plus by se tam asi dalo najít i něco dalšího.
Na rozdíl od OOP, který se snaží o totéž, tak mám pocit že FP je v tom úspěšnější. Třeba v tom, že je pro programátory reálnější se to naučit. Zatímco naučit se OOP je prakticky nereálné. (Mám na mysli filozofii, nikoliv syntax.)