Re[2]: Idris 2 vs Clojure. Для чего нужен (ли) Idris 2 в индустриальном коде?
От: Pzz Россия https://github.com/alexpevzner
Дата: 28.09.25 20:32
Оценка:
Здравствуйте, cppguard, Вы писали:

C>Так вроде примеры неплохо гуглятся Idris-подобные языки позволяют описывать зависимые типы (завтипы по-русски) и проверять их целостность на этапе компиляции. Завтипы это типы данных, зависящие от данных Например, не просто "строка", а "строка-палиндром".


А не получится ли так, что мы вместо одной программы будем писать две, сравнимого размера? Одна будет в рантайме чего-то делать, другая будет во время компиляции проверять, что первая деляет всё правильно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.