SY
Size: a a a
SY
SY
ДК
@mem foo( next = 1) { return next }
@mem bar( next ) { return next ?? this.foo() }
this.bar() // 1
this.bar( 2 ) // 2
this.foo( 3 )
this.bar() // ??ДК
SY
SY
ДК
ДК
SY
SY
SY
bar(next) {
if (direct_set()) return next
return this.foo()
}ПЗ
ДК
ДК
SY
SY
ДК
ПЗ
- Менять значение атома не трогая его зависимости. При обновлении зависимости атом автомататически обновится. Так сейчас работает $mol_atom2. Это упрощает некоторые кейсы, но состояние атома перестаёт соответствовать зависимостям до их обновления, если программист об этом не позаботился. - ПЗ
Менять значение атома не трогая его зависимости.SY