OOP has its design principles: SOLID, GRASP, YAGNI. Can these principles be applied to FP? Does FP offer something new? In this talk, we'll consider many various design principles and see how they help build high-quality software in functional languages.
Slides:
[ Ссылка ]
My books:
Pragmatic Type-Level Design book:
[ Ссылка ]
Functional Design and Architecture book:
[ Ссылка ]
![](https://i.ytimg.com/vi/SxCr-31kiDY/mqdefault.jpg)