Size: a a a

2020 January 20

OA

Oleg Andreev in rust_offtopic
ты пишешь HFT?
источник

OA

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

К

Константин in rust_offtopic
Сделать async по умолчанию. Если хочешь синхронную функцию, должен явно это указать
источник

OA

Oleg Andreev in rust_offtopic
polunin.ai
Но если либа полностью на синке
сделай 2.0, перенеси все синк-методы в mod sync, и по одному делай асинхронные варианты в основном неймспейсе.
источник

А⚙

Антон ⚙️ in rust_offtopic
Слава
Это автор стрелки Пирса
Эта стрелка поворачивается?
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
ой, сдохло
источник

DF

Dollar Føølish in rust_offtopic
Про что они?
источник

VB

Vlad Beskrovnyy in rust_offtopic
Aikidos
есть некая таблица в памяти. есть метод get_or_create. если нет в таблице данных, то эти данные туда заносятся. берутся из указанной функции
А нельзя генерично написать одну функцию?
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

А⚙

Антон ⚙️ in rust_offtopic
Vlad Beskrovnyy
А нельзя генерично написать одну функцию?
Система типов не вывезет
источник

λ

λоλторт in rust_offtopic
Alex Zhukovsky
тип это множество значений которое может принимать переменная. И это свойство которое мы должны знать _заранее_, а не в рантайме
знать в рантайме — вообще очень тупая формулировка
источник

VB

Vlad Beskrovnyy in rust_offtopic
Антон ⚙️
Система типов не вывезет
Ну да, похоже
источник

λ

λоλторт in rust_offtopic
например в рантайме мы можем знать, что какая-то переменная всегда принимает значение либо "член" либо 0, какое значение у этой переменной?
источник

AZ

Alex Zhukovsky in rust_offtopic
λоλторт
например в рантайме мы можем знать, что какая-то переменная всегда принимает значение либо "член" либо 0, какое значение у этой переменной?
одно из двух
источник

AZ

Alex Zhukovsky in rust_offtopic
λоλторт
например в рантайме мы можем знать, что какая-то переменная всегда принимает значение либо "член" либо 0, какое значение у этой переменной?
ну тут явно имплисит тип Either
источник

λ

λоλторт in rust_offtopic
Alex Zhukovsky
одно из двух
то есть какой тип
источник

AZ

Alex Zhukovsky in rust_offtopic
λоλторт
то есть какой тип
Dick | 0
источник

λ

λоλторт in rust_offtopic
а теперь увеселяем задачу: на самом деле никто не знает, но переменная в рантайме всегда принимает только одно значение, какой тип у переменной?
источник

λ

λоλторт in rust_offtopic
для дальнейшего увеселения можно вообразить, что этот ЯП — хаскель, а настоящий тип переменной, который выведен системой типов — Int
источник