Search
Write a publication
Pull to refresh
9
0

Backend-разработка

Send message

Да, каррированные функции действительно являются объектами, как и любые другие функции собственно.
Проблема в том, что это лишний однозадачный класс в проекте, а вместо хранения одной переменной-функции мы теперь храним и объект класса, и еще одну функцию в нем, а она не совсем бесплатная в таком виде.

Действительно, мне стоило разобрать это более детально, но слишком много писать про них в этой статье тоже не хотелось.

Дело в том, что я думал написать несколько статей и функции области видимости больше подходят под тему немножко другую, нежели просто использование функций высшего порядка, дальше которых я тут заходить не хотел.
Функциональное программирование это же не только «моноиды в категориях эндофункторов». Возможно я напишу еще пару статей где разберу их.

В чем функциональность? По сути вся моя статья о функциях высшего порядка и основах того, что нам на практике дает лямбда-исчисление. Я больше затрагивал практические моменты, так что это действительно могло быть не столь очевидно.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity