Category:Mercury
(Redirected from Mercury)
Mercury
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Mercury.
This programming language may be used to instruct a computer to perform a task.
Official website 

Type strength:  Strong 

Type checking:  Static 
See Also: 

Mercury is a purely declarative functional logic programming language geared towards realworld applications. It is related to both Prolog and Haskell. It features a strong, static, polymorphic type system, as well as a strong mode
and determinism system.
Mercury has several backends, Lowlevel C, Highlevel C, Java, Erlang, and C#.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
 Mercury examples needing attention (empty)
 Mercury Implementations (empty)
 Mercury User (9 P)
Pages in category "Mercury"
The following 127 pages are in this category, out of 127 total.
A
C
 Call a foreignlanguage function
 Combinations with repetitions
 Commandline arguments
 Compiler/lexical analyzer
 Compiler/virtual machine interpreter
 Concurrent computing
 Continued fraction/Arithmetic/Construct from rational number
 Continued fraction/Arithmetic/G(matrix ng, continued fraction n)
 Continued fraction/Arithmetic/G(matrix ng, continued fraction n1, continued fraction n2)
 Convex hull
 Copy stdin to stdout
 Count in octal
 Count the coins
 Create a file
F
G
H
L
M
P
R
S
 Sieve of Eratosthenes
 Sort an integer array
 Sorting algorithms/Heapsort
 Sorting algorithms/Merge sort
 Sorting algorithms/Patience sort
 Sorting algorithms/Quicksort
 Stack
 String case
 String concatenation
 String length
 String prepend
 Strip whitespace from a string/Top and tail
 Sum of squares
 SutherlandHodgman polygon clipping
 Symmetric difference
 Synchronous concurrency