Pull to refresh

Comments 6

Такой стиль очень хорошо дружит с recompose, позволяя выносить все методы/обработчики из компонентов, оставляя их чистыми функциями, сами обработчики тоже получаются довольно тривиальными, всё вместе неприлично просто покрывается юнит-тестами. Интересно, насколько много людей использует recompose+ramda в повседневной разработке под react?

Откуда пошло такое название, а, например, не «безагрументная нотация»? При чём здесь точки?

Я тоже очень хотел бы узнать это) Видимо снова какой-то академический термин.

UFO just landed and posted this here
То, что мы привыкли называть аргументом, называется точкой применения функции.
Еще можно взглянуть на график функции, тогда y есть значение функции в точке x.
Как-то так

Хотел поспорить, но оказалось что вы правы :)


Я всегда думал что безточечная нотация так называется потому что в ней не используются лямбда-функции, которые записываются с точкой: λ x.f x (в переводе скажем на Python: lambda x: f(x)).


Достаточно иронично, что для написания сложного выражения в безточечной нотации нужно активно использовать оператор композиции, который в некоторых языках записывается как раз точкой: (sum .) . zipWith (*)

Sign up to leave a comment.

Articles