Curry

Updated: 04/26/2017 by Computer Hope

Curry logoCurry 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