Елементи функціонального програмування в C# на прикладі бібліотеки Language-Ext [ukr]
Презентація доповіді
З кожним роком елементи функціонального програмування все більше з'являються в мові програмування C#. Однак залишаються елементи, для яких немає нативної підтримки в мові. Не завжди є доцільним чи можливим змінити мову на іншу, де є такі елементи. На прикладі бібліотеки Language-Ext, яка широко використовується в розробці Uklon, ми розберемо найбільш корисні та затребувані елементи функціонального програмування, вже імплементовані в цій бібліотеці.
Юрій Науринський
Uklon
- .NET/C# Technical Lead в Uklon
- понад 7 років досвіду роботи з технологіями .NET
- автор вебінарів по тестуванню для C# розробників та освітніх курсів за напрямами тестування ASP.NET Core MVC додатків та Entity Framework Core
- сфери інтересів: designing autocomplete & routing solutions, clean & performant code, grokking algorithms, functional programming, DDD, advanced testing techniques
- GitHub, LinkedIn