Re[22]: Опциональные типы
От: WolfHound  
Дата: 01.03.17 11:45
Оценка: :)
Здравствуйте, D. Mon, Вы писали:

WH>>Код на хаскеле который читает с консоли число и создаёт вектор тип которого зависит этого числа в студию.

DM>Извините, что встреваю в вашу цивилизованную ученую дискуссию, но такой код как раз несложно пишется:
1)Ты очень вольно интерпретируешь слово зависит.
Тип Vec не параметризуется терминалом. А значит зависимым не является просто по определению.
Nat в данном случае поднимается на уровень рода, а его значения на уровень типа.

2)Попробуй вернуть этот вектор в функцию main таким образом, чтобы тип сохранился.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.