Size: a a a

2021 May 02

AN

Alex Noname in rust_offtopic
@Kolsky @borgar_umlaut ещё варик: в расте нету сравнения для типов, зато есть сравнения для числе как в typenum. Если с каждым расширение связать уникальное число то может сработать.
источник

Т8

Т-34 85 in rust_offtopic
что такое "сравнение типов"? Паттерн матчинг?
источник

AN

Alex Noname in rust_offtopic
я имел ввиду спициализацию типа std::is_same
источник

Т8

Т-34 85 in rust_offtopic
так и dectlype тоже нет!
источник

Т8

Т-34 85 in rust_offtopic
и constexpr слабенький, вроде
источник

ID

Iv@n Dereviankin in rust_offtopic
Нуу... Можно хардкор лисп писать и достигать более менее сравнимой с Си производительности
источник

AN

Alex Noname in rust_offtopic
ну нету. просто конкретно для нашей хотелки хватилобы std::is_same
источник

П

Пух in rust_offtopic
Для типов есть typeid
источник

EG

Emmanuel Goldstein in rust_offtopic
А про какой конкретно чистый ФП лисп ты говоришь? О_о
источник

Т8

Т-34 85 in rust_offtopic
это к @DogeShibu и к @hirrolot
источник

ID

Iv@n Dereviankin in rust_offtopic
А, чистый... Тогда нет такого
источник

AN

Alex Noname in rust_offtopic
я знаю. это в рантайме толкьо
источник

Т8

Т-34 85 in rust_offtopic
в крестах ты в компайлтайме это можешь вычленить
источник

ID

Iv@n Dereviankin in rust_offtopic
Можно вручную себя контролировать, не юзая грязные методы и функции
источник

EG

Emmanuel Goldstein in rust_offtopic
Нельзя
В лиспе один фиг нет IO-монады, как ты будешь с внешним миром взаимодействовать?
источник

ID

Iv@n Dereviankin in rust_offtopic
...
источник

ID

Iv@n Dereviankin in rust_offtopic
Хз
источник

Т8

Т-34 85 in rust_offtopic
а как ATS взаимодействует? Или там есть?
источник

ID

Iv@n Dereviankin in rust_offtopic
К черту внешний мир)
источник

EG

Emmanuel Goldstein in rust_offtopic
Или типа «код не имеет побочных эффектов, потому что его никто не запускает»?
источник