Curry (informatica)

Curry
linguaggio di programmazione
AutoreUniversità Christian Albrecht di Kiel
Data di origine1995
Ultima versione3.6.0 (10 novembre 2023)
Paradigmiprogrammazione funzionale, programmazione a vincoli e programmazione logica
Tipizzazionestatica, forte, dedotta
Influenzato daHaskell e Prolog
Implementazione di riferimento
LicenzaBSD 3-clausole
Sito webwww.curry-language.org/

Curry è un linguaggio di programmazione logico-funzionale derivato da Haskell e tuttora in fase di standardizzazione. Il linguaggio fu chiamato così in onore del logico statunitense Haskell Curry. Esso eredita la sintassi e le caratteristiche funzionali del padre, integrando alcuni componenti logiche che ne aumentano le potenzialità espressive.

Nel seguito si riportano solo le differenze rispetto ad Haskell.