Про монады не сумел, так хоть про GADT и семейства типов напишу.

Jul 03, 2011 17:35

Часть про сами алгебраические типы и полиморфизм я опущу. Это где-то ещё есть. Начну с места в карьер.

В Хаскеле можно сделать типизированный ввод-вывод, а-ля Ada или Паскаль. Ну, там файл объявляется, как содержащий структуры: variable f : file of some_record и ничего, кроме some_record оттуда прочитать нельзя.

Как это сделать в Хаскеле:
data ( Read more... )

gadt, строгая типизация, системы типов, Хаскель

Leave a comment

Comments 5

si14 July 3 2011, 15:58:00 UTC
Тег
не закрыт где-то.

Reply

thesz July 3 2011, 16:03:58 UTC
Закрыт всюду, где мне это было нужно.

Reply

thesz July 3 2011, 16:05:10 UTC
Прошу прощения, в одном месте не закрыл .

Спасибо.

Reply


dmzlj July 4 2011, 04:09:05 UTC
Спасибо

Reply

thesz July 4 2011, 11:25:04 UTC
Да не за что. ;)

Reply


Leave a comment

Up