Size: a a a

2020 July 18

KR

Kai Ren in rust_offtopic
Stanislav Popov
царь сказал что оно позволяет выражать задпчи реальногл мира. а пруфать сложение списков это запарта. все логично
Ну если умеет реального мира, то и запарту легко сможет. Почему нет? Запарта не нужна, но она наглядна, чтобы понять свойство и принцип. Она проста, и этим наглядна.
источник

p

polunin.ai in rust_offtopic
Roman na
Смотри, n - что это такое? Это некий тип. Признак число, признак уникальный и так далее. В С++ ты можешь что угодно сделать типом. Любую логику - она будет являться типом
Я могу выразить там то что Царь не тупой? Если да, то действительно можно выразить все
источник

KR

Kai Ren in rust_offtopic
Roman na
Смотри, n - что это такое? Это некий тип. Признак число, признак уникальный и так далее. В С++ ты можешь что угодно сделать типом. Любую логику - она будет являться типом
Ну я понял что так МОЖНО сделать, ноя не понимаю КАК. Потому и прошу пример для n+1
источник

Rn

Roman na in rust_offtopic
Roman na
Смотри, n - что это такое? Это некий тип. Признак число, признак уникальный и так далее. В С++ ты можешь что угодно сделать типом. Любую логику - она будет являться типом
Далее +1 - это какое-то новое свойство, в С++ это выражается. Я не знаю что твоём дошколятском мусоре оно значит - он там значит примитивную херню +1 к уровню рекурсии. Подобную херню можно выразить левой.
источник

SP

Stanislav Popov in rust_offtopic
Kai Ren
Ну если умеет реального мира, то и запарту легко сможет. Почему нет? Запарта не нужна, но она наглядна, чтобы понять свойство и принцип. Она проста, и этим наглядна.
ну воот нет. запарта просто придумыапет нереалистичные кейсы оторванные от реальности. она может завтипы но не может в байтоеблю. а кресты могут все но с "некоторыми скидками"
источник

Rn

Roman na in rust_offtopic
Kai Ren
Ну я понял что так МОЖНО сделать, ноя не понимаю КАК. Потому и прошу пример для n+1
Ну вот с этого и нужно начинать. Ты хочешь узнать как можно произвольный признак записать в тип?
источник

p

polunin.ai in rust_offtopic
Roman na
Далее +1 - это какое-то новое свойство, в С++ это выражается. Я не знаю что твоём дошколятском мусоре оно значит - он там значит примитивную херню +1 к уровню рекурсии. Подобную херню можно выразить левой.
Тупость Царя тоже свойство. Покажи как выразить свойство тупости для уникальной переменной с именем "царь".
источник

p

polunin.ai in rust_offtopic
Roman na
Ну вот с этого и нужно начинать. Ты хочешь узнать как можно произвольный признак записать в тип?
Мы об этом тебе четыре часа назад писали
источник

p

polunin.ai in rust_offtopic
Че то долго работает у тебя мозг
источник

p

polunin.ai in rust_offtopic
Наверное на плюсах написан
источник

KR

Kai Ren in rust_offtopic
Roman na
Ну вот с этого и нужно начинать. Ты хочешь узнать как можно произвольный признак записать в тип?
Да. Вырази мне в типе NPlus1 свойство тип N + 1
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Мы об этом тебе четыре часа назад писали
нет не писали. ты просто обезьянничал и обезьяннничаешь. опускаешься на уровень детей
источник

Ct

Casual tears in rust_offtopic
https://godbolt.org/z/W3rvfK
Ребят, я тут в Rust зависимые типы завёз, пользуйтесь!
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
ну воот нет. запарта просто придумыапет нереалистичные кейсы оторванные от реальности. она может завтипы но не может в байтоеблю. а кресты могут все но с "некоторыми скидками"
На простых примерах легче понимать как они это могут.
источник

KR

Kai Ren in rust_offtopic
Ну не байти, а)
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman na
давай я тебе объясню. Система типов в крестах - десять раз тьюринг-полна, если по дошколятскому. Т.е. ты можешь выразить ВСЁ, Что угодно.
Как мне передать в функцию два вектора неизвестной в compile time, но заведомо одинаковой длины?
источник

KR

Kai Ren in rust_offtopic
Я всё хочу увидеть завтипы в С/С++
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman na
нету такого вывода
>  Чем меньше знают - тем лучше
> самый мощный язык — это тот, про который не знает вообще никто

И что тут не так?
источник

Rn

Roman na in rust_offtopic
Kai Ren
Да. Вырази мне в типе NPlus1 свойство тип N + 1
Ты знаешь как это работает в недоязычке? То как там это работает - выражается даже в говнорасте. К тому же я тебе уже объяснял - +1 - это готовая семантика. Она не выражается в самом типе - она выражается поверх него. Просто в твой недоязычок уже заложена эта логика для арифметики
источник

А⚙

Антон ⚙️ in rust_offtopic
Щас царь будет орать, что ты порождаешь новые типы при помощи макроса, а не функции. И будет прав, кстати
источник