Size: a a a

2020 October 22

k

kalan in Rust Beginners
intellij rust нет автокомплита, а RA прекрасно справляется
а что за RA?
источник

b

in Rust Beginners
kalan
а что за RA?
Rust Analyzer (matklad)
источник

li

long long int in Rust Beginners
nvim наше всё+)
Так он при таком конфиге грузится столько же, сколько и жидбрейнс
источник

SS

Slava Sokolovsky in Rust Beginners
Не. к сожалению, не то. Там нельзя у енумов значения передавать
источник

JM

John Meow in Rust Beginners
nvim наше всё+)
+
источник

b

in Rust Beginners
long long int
Так он при таком конфиге грузится столько же, сколько и жидбрейнс
при каком таком конфиге? jetbrains вообще не работает автокомплит
источник

D

Dmitry in Rust Beginners
kalan
энум - это сумма, структура - произведение
сумма и произведение чего?
Энумирейшн - это дословно перечисление. Список возможных вариантов.
источник

EG

Emmanuel Goldstein in Rust Beginners
Dmitry
сумма и произведение чего?
Энумирейшн - это дословно перечисление. Список возможных вариантов.
Сумма и произведение типов.
источник

JC

Julian =) Coffee in Rust Beginners
типов
источник

JC

Julian =) Coffee in Rust Beginners
структура это декартовое произведение множеств
енам это сумма множеств
источник

JC

Julian =) Coffee in Rust Beginners
Наверное не очень корректно рассматривать типы как множества, поэтому всего лишь аналогия
источник

MB

Mikail Bagishov in Rust Beginners
По-моему типы в расте слабее чем множества
источник

EG

Emmanuel Goldstein in Rust Beginners
Julian =) Coffee
структура это декартовое произведение множеств
енам это сумма множеств
Энам это не сумма множеств
источник

MB

Mikail Bagishov in Rust Beginners
По крайней мере я не вижу, как сделать тип равномощный 2**R
источник

EG

Emmanuel Goldstein in Rust Beginners
bool + bool даёт 4 варианта, а не 2
источник

MB

Mikail Bagishov in Rust Beginners
Emmanuel Goldstein
bool + bool даёт 4 варианта, а не 2
|bool| = 2
|bool + bool| = 4 = |bool| + |bool|
В чем противоречие?
источник

EG

Emmanuel Goldstein in Rust Beginners
Mikail Bagishov
|bool| = 2
|bool + bool| = 4 = |bool| + |bool|
В чем противоречие?
bool это {true, false}
источник

EG

Emmanuel Goldstein in Rust Beginners
{true, false} + {true, false} это {true, false}
источник

EG

Emmanuel Goldstein in Rust Beginners
Два элемента, а не четыре
источник

MB

Mikail Bagishov in Rust Beginners
Emmanuel Goldstein
{true, false} + {true, false} это {true, false}
Сумма это не объединение
источник