Hindley-Milner
Sep. 10th, 2010 06:36 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Пошел в википедию, почитать про сабж, а там меня послали в хер обратно в 22 главу Б.Пирса, которую я на ночь начитался до состояния, что мне ночью снились строго типизированные черви, жабы и змеи.
PS: Кстати, алгоритм Хиндли-Милнера я не мог понять до тех пор, пока вчера не попытался придумать его собственный вариант. Это у меня в голове какой-то принципиальный затык - пока я не сделаю хотя бы корявую, но практическую версию чего-либо сложно-теоретического - я теорию понять не в состоянии.
PS: Кстати, алгоритм Хиндли-Милнера я не мог понять до тех пор, пока вчера не попытался придумать его собственный вариант. Это у меня в голове какой-то принципиальный затык - пока я не сделаю хотя бы корявую, но практическую версию чего-либо сложно-теоретического - я теорию понять не в состоянии.
no subject
Date: 2010-09-10 06:47 am (UTC)no subject
Date: 2010-09-10 06:48 am (UTC)no subject
Date: 2010-09-10 06:52 am (UTC)no subject
Date: 2010-09-10 07:02 am (UTC)А говорят, есть ещё bidirectional type inference. Вот это интересно, учитывая, что частенько аббревиатуры типов гораздо полезнее, особенно в случаях, когда допустимы не только названные типы (т.е. в случаях структурной типизации). Там типовые алиасы спускаются сверху вниз по синтаксическому дереву, наталкиваясь на выведенные типы, ползущие вверх. Батальные сцены можно рисовать хоть сейчас.
no subject
Date: 2010-09-10 08:43 am (UTC)и продавать сценарии в Голливуд.
no subject
Date: 2010-09-10 11:13 am (UTC)no subject
Date: 2010-09-10 11:14 am (UTC)no subject
Date: 2010-09-12 11:17 pm (UTC)