Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Curry

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.
Curry
Парадигмафункційне програмування, програмування в обмеженнях і логічне програмування Редагувати інформацію у Вікіданих
Дата появи1995 Редагувати інформацію у Вікіданих
РозробникКільський університет Редагувати інформацію у Вікіданих
Система типізаціївивід типів, строга типізація і статична Редагувати інформацію у Вікіданих
Під впливом відHaskell і Пролог Редагувати інформацію у Вікіданих
Ліцензіямодифікована ліцензія BSDd Редагувати інформацію у Вікіданих
Вебсайтcurry-lang.org Редагувати інформацію у Вікіданих

Curry (Каррі) - вбудованамова програмування загального призначення. У Curry об'єднані двіпарадигми декларативного програмування - функціональна і логічна. Більш того, в цій мові використані найважливіші операційні принципи подібнихдекларативних мов. Названа на честь американського ученогоГаскелла Каррі.

Мова Каррі поєднує в собі можливості функціонального програмування (вкладені вирази,функції вищого порядку,ліниві обчислення), логічного програмування (логічні змінні, часткові структури даних, вбудована система пошуку) і методів програмування для паралельних систем (паралельне обчислення виразів з синхронізацією). Більше того мова Каррі надає додаткові механізми в порівнянні з чистими мовами проґрамування (у порівнянні з функціональними мовами - пошук і обчислення за неповними даними, в порівнянні з логічними мовами - ефективніший механізм обчислень завдякидетермінізму і викликом за необхідністю для функцій).

Див. також

[ред. |ред. код]

Посилання

[ред. |ред. код]
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Curry&oldid=46276417
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp