Light-industry-up.ru

Экосистема промышленности

Clean

19-10-2023

Clean
Семантика:

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

Автор(ы):

Software Technology Research Group of Radboud University Nijmegen

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

строгая

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

Clean

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

Lean

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

Характеристики языка

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


Ссылки

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

Clean.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06