Size: a a a

2020 March 03

λ

λоλторт in rust_offtopic
Vabka
Почему? Это же типы. Если потребителю нужная функция t->r, то компилятор заинлайнит дефолтные аргументы. Если нужная t*o->r, то будет как обычная функция.
потому что неоправданно усложняет систему типов добавляя туда |
источник

V

Vabka in rust_offtopic
Т-34 85
@Psilon @DogeShibu @Vabka а вам какой синтаксис приведений типов больше нравится - шарповый или растовский? И почему
А какой растовый? А какой именно шарповый (их 3)?
источник

λ

λоλторт in rust_offtopic
при чём тип функции на самом деле должен быть (t -> r) * (t * u -> r)
источник

EG

Emmanuel Goldstein in rust_offtopic
А, тьфу, двоеточие надо включать в параметр.
источник

Т8

Т-34 85 in rust_offtopic
Vabka
А какой растовый? А какой именно шарповый (их 3)?
Ну в расте as и dyn, в шарпе () и as с is
источник

λ

λоλторт in rust_offtopic
и компилятор должен уметь выбирать из произведения нужную
источник

V

Vabka in rust_offtopic
λоλторт
при чём тип функции на самом деле должен быть (t -> r) * (t * u -> r)
Если что, * - это кортеж
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
@Psilon @DogeShibu @Vabka а вам какой синтаксис приведений типов больше нравится - шарповый или растовский? И почему
value as type vs (type)value?
источник

λ

λоλторт in rust_offtopic
Vabka
Если что, * - это кортеж
я знаю
источник

V

Vabka in rust_offtopic
| - юнион.
источник

λ

λоλторт in rust_offtopic
Vabka
| - юнион.
вот именно
источник

DS

Doge Shibu in rust_offtopic
Gymmasssorla
value as type vs (type)value?
В шарпе оба есть, если что
источник

V

Vabka in rust_offtopic
Gymmasssorla
value as type vs (type)value?
А в шарпе оба есть. Мне вариант с as больше нравится
источник

λ

λоλторт in rust_offtopic
там должен быть кортеж из двух функций, чтобы компилятор по необходимости мог выбрать одну из них
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
value as type vs (type)value?
Ага, но в шарпе ещё есть
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
В шарпе оба есть, если что
Они про разное
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Они про разное
Да, но вопрос был именно про синтаксис
источник

Т8

Т-34 85 in rust_offtopic
Vabka
А в шарпе оба есть. Мне вариант с as больше нравится
А почему?
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Они про разное
В расте, если хочется получить поведение как у as шарпового, надо try_into юзать
источник

λ

λоλторт in rust_offtopic
тут же возникает вопрос как быть с ФВП если вводишь такие функции
источник