Clean

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск
Clean
Семантика:

функциональный

Автор(ы):

Software Technology Research Group of Radboud University Nijmegen

Типизация данных:

строгая

Основные реализации:

Clean

Испытал влияние:

Lean

Clean — чистый функциональный язык программирования, поддерживающий основные принципы парадигмы функционального программирования. Для вычислений использует традиционные математические способы вывода значений — унифицированную подстановку и математическую индукцию.

[править] Характеристики языка

Синтаксис языка Clean несильно отличается от синтаксиса языка Haskell. Главное отличие этих языков заключается в способе вычислений. Программы на языке Clean являются с точки зрения транслятора этого языка графами, для вычисления которых используется редукция графов.

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

Источник — «http://ru.wikipedia.org/wiki/Clean»