Size: a a a

JavaScript.Ninja

2019 December 17

AS

Alexander Shamshurin in JavaScript.Ninja
Andrew Melnikov
можно сделать и не иммутабельный, но тогда ничего не обновится. А что со старыми данными ?  GC 100000 айтемов удалять сложновато ему будет, что приведет к фризам
С какими старыми данными?
источник

AM

Andrew Melnikov in JavaScript.Ninja
читабельно ?
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Andrew Melnikov
читабельно ?
нет, это не ФП
источник

AM

Andrew Melnikov in JavaScript.Ninja
а что ?
источник

PG

Pavel Gubin in JavaScript.Ninja
Andrew Melnikov
У всего есть своя ниша, говорить что юзабельно или нет не совсем корректно как по мне
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
источник

AM

Andrew Melnikov in JavaScript.Ninja
Pavel Gubin
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
тут плюсую
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Pavel Gubin
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
есть допуски
источник

ДС

Дмитрий Скрыльников in JavaScript.Ninja
Pavel Gubin
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
Изи
источник

ДС

Дмитрий Скрыльников in JavaScript.Ninja
Redux + redux-saga можно без проблем писать только чистые функции
источник

PG

Pavel Gubin in JavaScript.Ninja
Если мы выйдем за рамки расчётов, покажите пожалуйста пример, интересно)
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Дмитрий Скрыльников
Redux + redux-saga можно без проблем писать только чистые функции
да, только redux оттуда убирать надо
источник

L

Looch in JavaScript.Ninja
просто правильно работать с сайд эффектами, изолировать их
источник

IK

Illya Klymov in JavaScript.Ninja
Pavel Gubin
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
Неа
источник

ДС

Дмитрий Скрыльников in JavaScript.Ninja
Pavel Gubin
Если мы выйдем за рамки расчётов, покажите пожалуйста пример, интересно)
Ну посмотри как саги работают. Там все сайд эффекты изолированы, код выглядит функциональный, код легко тестировать ибо не надо делать моки например
источник

IK

Illya Klymov in JavaScript.Ninja
Pavel Gubin
ФП подразумевает использование чистых функций, а строить приложение только на чистых функций вряд ли получится
Фп подразумевает что вызов функции можно заменить вычисленным результатом
источник

PG

Pavel Gubin in JavaScript.Ninja
Illya Klymov
Фп подразумевает что вызов функции можно заменить вычисленным результатом
Да
источник

IK

Illya Klymov in JavaScript.Ninja
Это не обязательно чистые функции
источник

PG

Pavel Gubin in JavaScript.Ninja
Illya Klymov
Это не обязательно чистые функции
Так тут вопрос был, что только на чистых функциях можно построить апу
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Illya Klymov
Фп подразумевает что вызов функции можно заменить вычисленным результатом
Главное чтобы каркас было как можно более чистым
источник

ДС

Дмитрий Скрыльников in JavaScript.Ninja
Pavel Gubin
Так тут вопрос был, что только на чистых функциях можно построить апу
С такой риторикой можно дойти до того что и хаскель не фп)
источник