Size: a a a

2020 June 27

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
А я единорог.
🦄
я где-то выше кидал, у меня не то что рефлекшна, у меня ни одного мутабельного состояния нет
источник

ЕС

Егор Савельев... in rust_offtopic
Stanislav Popov
если не хватает одного поведения то надо жрать говно ВЕЗДЕ вплоть до выключения всех проверок и опечаток
У тебя тесты это делают
источник

AZ

Alex Zhukovsky in rust_offtopic
проект не оч большой, пара десятков тыщ строк
источник

AZ

Alex Zhukovsky in rust_offtopic
но все же
источник

Z

Zaner in rust_offtopic
Alex Zhukovsky
если системы типов недостаточно мощная ты можешь её локально ослабить
только не всегда очевидно это система недостаточно мощная или ты идиот, в этом основная проблема
источник

SP

Stanislav Popov in rust_offtopic
нет не делают
источник

ЕС

Егор Савельев... in rust_offtopic
Alex Zhukovsky
я где-то выше кидал, у меня не то что рефлекшна, у меня ни одного мутабельного состояния нет
Без мутабельности и в динамике можно.
источник

AZ

Alex Zhukovsky in rust_offtopic
Zaner
только не всегда очевидно это система недостаточно мощная или ты идиот, в этом основная проблема
это правда
источник

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
Без мутабельности и в динамике можно.
мутабельность и динамика несвязана
источник

ЕС

Егор Савельев... in rust_offtopic
Тогда к чему вброс?
источник

SP

Stanislav Popov in rust_offtopic
Егор Савельев
Без мутабельности и в динамике можно.
там в этом нет никакого смысла потому что всеравно нет никакого контроля
источник

SP

Stanislav Popov in rust_offtopic
ШВАБОДА
источник

SP

Stanislav Popov in rust_offtopic
это как пытаться в динамике юзать синглтоны и di
источник

SP

Stanislav Popov in rust_offtopic
и всем говорить что ты взрослый мальчик
источник

AZ

Alex Zhukovsky in rust_offtopic
ну на самом деле я начал понимать о чем говорят динамисты
источник

AZ

Alex Zhukovsky in rust_offtopic
когда на идрисе пописал
источник

AZ

Alex Zhukovsky in rust_offtopic
реально, приходится объяснять простейшие вещи, что если ты сделал
let (l, r) = splitAt n myList

то

l ++ r == myList
источник

AZ

Alex Zhukovsky in rust_offtopic
вот идрису это неочевидно, нужно сидеть и писать доказательство, что сплит даёт половинки, которые в сумме дадут исходный список
источник

DS

Doge Shibu in rust_offtopic
Егор Савельев
А я единорог.
🦄
У меня раст, например, в проде. Точно так же никакой рефлексии, даункастов, апкастов и т.п.
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
вот идрису это неочевидно, нужно сидеть и писать доказательство, что сплит даёт половинки, которые в сумме дадут исходный список
только их вывод в том что раз такое нельзя то надо откатиться в каменный век
источник