Curry

Curry

Curry
Currysymbol.gif
Семантика:

мультипарадигменный: функциональный, логический

Curry — язык Curry является универсальным языком программирования, в котором объединены две парадигмы декларативного программированияфункциональная и логическая. Более того, в этом языке использованы наиболее важные операционные принципы подобных декларативных языков. Назван в честь американского учёного Хаскелла Карри.

Язык Curry плавно соединяет в себе возможности функционального программирования (вложенные выражения, функции высших порядков, ленивые вычисления), логического программирования (логические переменные, частичные структуры данных, встроенная система поиска) и методов программирования для параллельных систем (параллельное вычисление выражений с синхронизацией по логическим переменным). Более того, язык Curry предоставляет дополнительные механизмы по сравнению с чистыми языками программирования (по сравнению с функциональными языками — поиск и вычисления по неполным данным, по сравнению с логическими языками — более эффективный механизм вычислений благодаря детерминизму и вызову по необходимости для функций).

[править] См. также

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

  • Язык Curry — небольшой сайт, где на официальном уровне описывается язык программирования Curry. На сайте представлено: отчёт, учебник, научные статьи о языке, компиляторы и интерпретаторы, примеры программ, а также интегрированная среда разработки с графическим интерфейсом пользователя.

[править] См. также

Источник — «Curry»

<< назад   вперед >>

Look at other dictionaries:

  • curry — ̈ɪˈkʌrɪ I 1. сущ. 1) карри/кэрри (острая приправа) curry-powder порошок карри/кэрри 2) блюдо, приправленное карри/кэрри (рис, мясо и т. п.) ∙ to give someoe curry австрал.; сл. задать перца (наказать, отругать, сделать выговор) 2. гл. 1)… (Большой англо-русский и русско-английский словарь)
  • curry — I 1. ou 1) кэрри (приправа из куркумового корня, чеснока и разныхпряностей) 2) блюдо, приправленное кэрри 2. v. приготовлять блюда с кэрри,приправлять кэрри II v. 1) чистить скребницей 2) выделывать кожу -… (Англо-русский словарь Мюллера)
  • curry favour — заискивать, подлизываться…
  • curry-comb — noun скребница…
  • curry favor — {v.} To flatter or serve someoe to get his help or friedship. /Joe tried to curry favor with the ew teacher by doig little services that she did't really wat./ /Jim tried to curry favor with the ew girl by tellig her she was the… (Словарь американских идиом)
  • curry favor — {v.} To flatter or serve someoe to get his help or friedship. /Joe tried to curry favor with the ew teacher by doig little services that she did't really wat./ /Jim tried to curry favor with the ew girl by tellig her she was the…
  • Curry — Cur"ry (k?r"r?), v. t. [imp. & p. p. {Curried} (-r?d); p. pr. & vb. . {Curryig}.] [OE. curraie, curreie, OF. cureer, correier, to prepare, arrage, furish, curry (a horse), F. corroyer to curry (leather) (cf. OF. corei, coroi,… (The Collaborative International Dictionary of English)
  • Curry — \Cur"ry\ (k?r"r?), v. t. To flavor or cook with curry. [1913 Webster]…
  • Curry — Cur"ry, . [Tamil kari.] [Writte also {currie}.] [1913 Webster] 1. (Cookery) A kid of sauce much used i Idia, cotaiig garlic, pepper, giger, ad other strog spices. [1913 Webster] 2. A stew of fowl, fish, or game, cooked with…
  • Curry powder — Curry Cur"ry, . [Tamil kari.] [Writte also {currie}.] [1913 Webster] 1. (Cookery) A kid of sauce much used i Idia, cotaiig garlic, pepper, giger, ad other strog spices. [1913 Webster] 2. A stew of fowl, fish, or game, cooked with…
  • To curry favel — favel \fa"vel\, n. A horse of a favel or dun color. [1913 Webster] {To curry favel}. See {To curry favor}, under {Favor}, n. [1913 Webster]…