POP-lang — воображаемый функциональный язык, основанный на Dependency injection Вы когда-нибудь замечали, что…
POP-lang — воображаемый функциональный язык, основанный на Dependency injection Вы когда-нибудь замечали, что pattern matching и Dependency Injection чем-то похожи? Я - да. Вообще, pattern matching, характерный для функциональных языков, обычно матчит значения только по структуре и содержимому. Вызовы функций возможны только из очень ограниченного списка - они называются guards. Я подумал - что, если разрешить вызовы любых функций? Я думаю, в этом случае, мы получим уже не pa... https://clck.ru/33seXG
Автор: Habr все новости об IT