Size: a a a

2020 May 03

p

polunin.ai in rust_offtopic
[1,3..10] => [3,3..12]
источник

e

egoarka in rust_offtopic
а почему как тип
странная нотация
источник

p

polunin.ai in rust_offtopic
да да я😁
источник

p

polunin.ai in rust_offtopic
egoarka
а почему как тип
странная нотация
потому что это тип
источник

p

polunin.ai in rust_offtopic
числа из множества {1,3,5,7,9}
источник

e

egoarka in rust_offtopic
polunin.ai
потому что это тип
и енамы так тоже мона сгенерить?
источник

e

egoarka in rust_offtopic
ну со строк в смысле

type Foo =  fmap (\a a + "bar")  [1..100]
type FooEnums = ? Foo ?
источник

G

Gymmasssorla in rust_offtopic
можно по идее все генерить в расте
источник

SP

Stanislav Popov in rust_offtopic
@DogeShibu ты был прав вообще не кайфово теребить мутекс на каждый чих. думаю иметь в качающем треде свой стейт, а в тред гуёв копировать. как бы на хард дампать теперь думаю. может велосипедный WAL сделать
источник

e

egoarka in rust_offtopic
Gymmasssorla
можно по идее все генерить в расте
так вроде не о расте речь 🤔
источник

G

Gymmasssorla in rust_offtopic
egoarka
так вроде не о расте речь 🤔
да вообще во всех языках
источник

e

egoarka in rust_offtopic
ну это понятно, я про его язык)
источник

p

polunin.ai in rust_offtopic
egoarka
ну со строк в смысле

type Foo =  fmap (\a a + "bar")  [1..100]
type FooEnums = ? Foo ?
1 + строка
у меня такого точно не будет, фу жс, фу
источник

e

egoarka in rust_offtopic
polunin.ai
1 + строка
у меня такого точно не будет, фу жс, фу
причем тут жс 0_0
источник

e

egoarka in rust_offtopic
polunin.ai
кстати избавился от необходимости писать Int в начале, теперь все более аккуратно🌼
просто не понимаю зачем ленивые типы нужны
как их использовать?
не проще код написать и потом типа typeof arr ?
источник

e

egoarka in rust_offtopic
polunin.ai
числа из множества {1,3,5,7,9}
вектор у тебя - это множество?
ок, если множество, почему тогда нотация как у вектора
источник

p

polunin.ai in rust_offtopic
egoarka
причем тут жс 0_0
в жсе 1 + "a" = "1a"
источник

e

egoarka in rust_offtopic
polunin.ai
в жсе 1 + "a" = "1a"
так это псевдокод
неявная конверсия и в скале есть, причем тут жс
источник

p

polunin.ai in rust_offtopic
egoarka
просто не понимаю зачем ленивые типы нужны
как их использовать?
не проще код написать и потом типа typeof arr ?
например
genNumber: (val >=0 & val <=10)

из этой функции вернется число в жиапазоне от 0 до 10
источник

e

egoarka in rust_offtopic
polunin.ai
например
genNumber: (val >=0 & val <=10)

из этой функции вернется число в жиапазоне от 0 до 10
мм
ок
но
причем тут сгенеренный тип
и зачем его ручками писать, инфернуть никак низя что ли, зачем вербозность, зачем явно тип возращаемый писать?
и как ты будешь проверять сгенеренным типом что сама функция внутри возращает?
откуда val берется? с неба?
источник