Size: a a a

Dart & Flutter по-русски

2020 July 12

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
SilentNox
Какое правило?
Кстати говоря
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
В плюсах если тебе передали int
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
То ты не можешь его изменить
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Потому что он передаётся по значению
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
А не по ссылке
источник

S

SilentNox in Dart & Flutter по-русски
Даниил Левицкий
То ты не можешь его изменить
можно передать реф на инт int &
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Блин, давно я на плюсах не писал и забыл про это )
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Даниил Левицкий
То есть
Void config(object) {
object.f = 1
}
Ссылочная прозрачность не сохраняется
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Nikita Domnickij
Ссылочная прозрачность не сохраняется
Что ты подразумеваешь под ссылочной прозрачностью? Нарушается иммутабельность объекта, ты об этом ?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Ты не можешь заменить вызов функции на её результат
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Фп не всегда уместно
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Даже в хаскеле полно грязи
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Как минимум IO монады
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Но я всё ещё не понимаю задачу автора
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Ну типо нафига мне обязательно менять аргумент переданный в функцию
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Evgenii Elchev
Но я всё ещё не понимаю задачу автора
Смотри, есть класс и 10 полей bool
b1,b2,b3 ....
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Какой кейс?
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Хочет написать функцию
fun invert(b: bool) {
b = !b
}
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
И передавать в неё эти поля
источник

ДЛ

Даниил Левицкий... in Dart & Flutter по-русски
Чтобы при этом они мутировали
источник