Слон и кит
Dec. 9th, 2013 07:22 pmЗабавная танцевальная битва Idris vs. Scala, где Miles Sabin пытается на Скале воспроизвести пару примеров использования зависимых типов, показанных перед этим на Идрисе:
http://www.infoq.com/presentations/scala-idris (40 минут видео)
Не очень успешно.
http://www.infoq.com/presentations/scala-idris (40 минут видео)
Не очень успешно.
no subject
Date: 2013-12-09 12:31 pm (UTC)no subject
Date: 2013-12-09 12:34 pm (UTC)no subject
Date: 2013-12-09 12:37 pm (UTC)no subject
Date: 2013-12-09 04:17 pm (UTC)no subject
Date: 2013-12-09 04:24 pm (UTC)К зависимым типам это имеет косвенное, но отношение, т.к. некоторые зависимые вещи (те же вектора) можно неплохо выразить при помощи вычислений на типах во время компиляции.
no subject
Date: 2013-12-09 04:30 pm (UTC)см. "Type-level call-by-value lambda-calculator in three lines"
Найти более развёрнутый пример что-то сходу не смог. Ребе thesz большой любитель такого, спрашивайте его :)
no subject
Date: 2014-01-14 12:10 am (UTC)