Source: commons.wikimedia.org

Curry is a declarative programming language, an implementation of the functional logic programming paradigm, and based on the Haskell language. It merges elements of functional and logic programming, including constraint programming integration. Wikipedia

Created Year: 1995
Developed by: Kiel University
Named after: Haskell Curry

Wikidata: Q2368856

Influenced by: HaskellProlog

Programming paradigms: constraint programmingfunctional programminglogic programming

Language types: functional programming languagelogic programming languagemulti-paradigm programming languageoff-side rule languagepurely functional programming language

Curry Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Curry

-- "Hello World" demo for the Tcl/Tk library

import Tk

main = runWidget "Hello"
          (TkCol [] [TkLabel [TkText "Hello World"],
                     TkButton tkExit [TkText "Stop"]])

Search on GitHub


Latest data update: 2025-06-23