статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Hope

Материал из Энциклопедии в свободной энциклопедии
(перенаправлено с «Hope (язык программирования)»)
Перейти к: навигация, поиск

Hope в функциональный язык программирования, разработанный в начале 1980-х годов; является предшественником языков Miranda и Haskell.

В журнале Byte за август 1985 впервые опубликовано руководство по языку Hope.

Пример программы вычисления факториала на языке Hope:

dec fact : num -> num;
--- fact 0 <= 1;
--- fact n <= n*fact(n-1);

В отличие от языка Haskell, изменение порядка выражений не изменяет поведения программы, так как в том случае, когда выражение подходит под несколько шаблонов, выбирается наиболее специфичный данному выражению шаблон.

[править] Ссылки


Источник в «/w/index.php?title=Hope&oldid=43303341»
Пространства имён

Варианты
Просмотры
Действия
На других языках