Curry is an experimental, multi-paradigm programming language introduced by Michael Hanus, Herbert Kuchen, and Juan Jose Moreno-Navarro in 1995. Its name is a homage to the logician Haskell Brooks Curry.
The language was designed with the intention of “combining the most important features of functional and logic languages… [which are] the most important declarative programming paradigms.” Curry code is either interpreted or compiled to the languages Prolog or Java.
“Hello, World!” in Curry
main = print(“Hello, World!”)
Haskell, Logic, Paradigm, Programming terms, Prolog
Related information
- Programming language history.