G
Size: a a a
G
G
f(...) ссылочно-прозрачноNE
G
f(...) ссылочно-прозрачноEG
OA
NE
G
expr можно подставить её значением без изменения работы программы, то expr ссылочно-прозрачноNE
G
NE
EG
expr можно подставить её значением без изменения работы программы, то expr ссылочно-прозрачноfn f() {
for i in (1..1_000_000) { black_box(i * i); }
5
}G
G
fn f() {
for i in (1..1_000_000) { black_box(i * i); }
5
}EG
G
EG
В
f(...) ссылочно-прозрачноEG
NE