Size: a a a

Советский Angular

2020 June 20

В

Владимир in Советский Angular
она ж не вкусная из-за сахарозаменителей, как ты её пьёшь..
источник

В

Владимир in Советский Angular
ну хотя....
источник

В

Владимир in Советский Angular
мбмб
источник

NS

Nikita Sologub in Советский Angular
Денис Макаров
зато в доке ngrx написано: Reducers are pure functions
ну да, редьюсер - чистая функция, если она не чистая,то это и не редьюсер. Лол
источник

ДМ

Денис Макаров... in Советский Angular
Nikita Sologub
ну да, редьюсер - чистая функция, если она не чистая,то это и не редьюсер. Лол
ничто не мешает тебе сделать редьюсер грязным, и это будет редьюсер
источник

NS

Nikita Sologub in Советский Angular
Денис Макаров
ничто не мешает тебе сделать редьюсер грязным, и это будет редьюсер
nope
источник

ДМ

Денис Макаров... in Советский Angular
допустим, он будет сайд эффект делать
источник

ДМ

Денис Макаров... in Советский Angular
но стейт менять как положено
источник

С

Светлана in Советский Angular
Smooth Operator
как тебе?
УмнО
источник

ДМ

Денис Макаров... in Советский Angular
но это все на уровне контрактов. Ничто не мешает прогеру писать в нем что вздумается
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

NS

Nikita Sologub in Советский Angular
Денис Макаров
но это все на уровне контрактов. Ничто не мешает прогеру писать в нем что вздумается
да, но если это не чистая функция, то не называй редьюсером
источник

AK

Alex Kulagin 🏡 in Советский Angular
Nikita Sologub
да, но если это не чистая функция, то не называй редьюсером
Так речь не о том как называть, а том, что верим наслово
источник

В

Владимир in Советский Angular
Nikita Sologub
да, но если это не чистая функция, то не называй редьюсером
ничто не мешает тебе отлично работающей стейтменеджер испортить тем, что добавить в редьюсер сайд эффект и что тогда?:D
источник

NS

Nikita Sologub in Советский Angular
та не ребята, сделать можно что угодно и когда, я к тому что если говорят, что у нас редьюсер, и при этом функция не чистая, то не называйте это так, потому что оно собьет людей с толку
источник

ДМ

Денис Макаров... in Советский Angular
Nikita Sologub
та не ребята, сделать можно что угодно и когда, я к тому что если говорят, что у нас редьюсер, и при этом функция не чистая, то не называйте это так, потому что оно собьет людей с толку
если этот метод кладется в список редьюсеров приложения, то это редьюсер с технической точки зрения)
источник

AK

Alex Kulagin 🏡 in Советский Angular
Nikita Sologub
та не ребята, сделать можно что угодно и когда, я к тому что если говорят, что у нас редьюсер, и при этом функция не чистая, то не называйте это так, потому что оно собьет людей с толку
Это понятно. Вопрос в том, что нет конструкций уровня языка или линтера, чтоб это проверить
источник

ДМ

Денис Макаров... in Советский Angular
может когда нибудь добавят какую нибудь кунструкцию вида pure functin()
источник

ДМ

Денис Макаров... in Советский Angular
)
источник

ДМ

Денис Макаров... in Советский Angular
Alex Kulagin 🏡
Это понятно. Вопрос в том, что нет конструкций уровня языка или линтера, чтоб это проверить
просто это попытка натянуть фп из других языков на язык, который от него далек) поэтому все решается на уровне контрактов
источник