Size: a a a

2020 May 27

S

Sooqa in rust_offtopic
Я что один здесь считаю что зав типы это редукция домена состояний типа путем квантификации предикатами логики первого порядка ?
источник

S

Sooqa in rust_offtopic
Вот
источник

S

Sooqa in rust_offtopic
Смотри
источник

S

Sooqa in rust_offtopic
Достаточно абстрактно
источник

S

Sooqa in rust_offtopic
?
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
все равно что чуваки которые говрят что в расте self нужно явно писать
а что не так? в статик не пишешь. топ идея же
источник

AZ

Alex Zhukovsky in rust_offtopic
Sooqa
Я что один здесь считаю что зав типы это редукция домена состояний типа путем квантификации предикатами логики первого порядка ?
разовьешь мысль?
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
все равно что чуваки которые говрят что в расте self нужно явно писать
да, нужно явно писать. чтобы знать откуда переменная - из self, или из функции.
источник

S

Sooqa in rust_offtopic
Alex Zhukovsky
разовьешь мысль?
Куда
источник

r

red75prime in rust_offtopic
Sooqa
Я что один здесь считаю что зав типы это редукция домена состояний типа путем квантификации предикатами логики первого порядка ?
x*2
источник

S

Sooqa in rust_offtopic
red75prime
x*2
Это что тролинг
источник

p

polunin.ai in rust_offtopic
потому что это считай конечный автомат - важно понимать ты меняешь данные у состояния, или ты работаешь с данными которые пришли извне.
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
а что не так? в статик не пишешь. топ идея же
мне непонятно когда

x.foo.bar.baz() это збс и топ, а

x |> foo |> bar |> baz

это
сложная и нипонятна
источник

p

polunin.ai in rust_offtopic
с иммутабельными все проще, но иммутабельно никто не пишет.
источник

AZ

Alex Zhukovsky in rust_offtopic
|> вместо точечеки это пиздец и распидорасило? 1 символ который отличается ломает ментальную картину кода?
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
мне непонятно когда

x.foo.bar.baz() это збс и топ, а

x |> foo |> bar |> baz

это
сложная и нипонятна
это норм
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
мне непонятно когда

x.foo.bar.baz() это збс и топ, а

x |> foo |> bar |> baz

это
сложная и нипонятна
во втором случае ты теряешь контекст. но в расте он и так теряется кек
источник

p

polunin.ai in rust_offtopic
map (+1) foo
не норм
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
во втором случае ты теряешь контекст. но в расте он и так теряется кек
какой контекст ты теряешь?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Тем что второе более декларативно, проще, и логичнее
Так можно вторую запись устроить и в хаскеле, было бы желание:
import Data.Function ((&))

foo = [1,2,3]
bar = foo & map (+3)
источник