Mercury

Mercury is a functional logic programming language made for real-world uses. The first version was developed at the University of Melbourne, Computer Science department, by Fergus Henderson, Thomas Conway, and Zoltan Somogyi, under Somogyi's supervision, and released on April 8, 1995. Wikipedia

Created Year: 1995
Developed by: University of Melbourne
Aliases: Mercury programming language
File extensions: m

Wikidata: Q206040

Influenced by: HaskellHopeProlog

Programming paradigms: functional programminglogic programmingmulti-paradigm programmingobject-oriented programmingpurely functional programming

Language types: functional programming languagemulti-paradigm programming languageobject-based languagepurely functional programming language

Mercury Influence Network

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

Hello World in Mercury

:- module hello.
:- interface.
:- import_module io.
:- pred main(io::di, io::uo) is det.

:- implementation.
main(!IO) :-
	io.write_string("Hello World\n", !IO).

Free Mercury books, articles, documentation

Search on GitHub


Latest data update: 2024-10-09