Category:Pure: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Not on Codepad)
(The Pure Language has moved to BitBucket.)
Line 1: Line 1:
{{language|Pure
{{language|Pure
|site=http://code.google.com/p/pure-lang/
|site=http://purelang.bitbucket.org/
|compat=structural
|compat=structural
|checking=dynamic
|checking=dynamic
Line 7: Line 7:
|LCT=yes}}{{language programming paradigm|Dynamic}}{{language programming paradigm|Functional}}
|LCT=yes}}{{language programming paradigm|Dynamic}}{{language programming paradigm|Functional}}


From the official [http://pure-lang.googlecode.com/svn/docs/pure.html Pure manual]: "Pure is a modern-style functional programming language based on term rewriting. Pure programs are basically collections of equational rules used to evaluate expressions in a symbolic fashion by reducing them to normal form."
From the official [http://puredocs.bitbucket.org/pure.html Pure manual]: "Pure is a modern-style functional programming language based on term rewriting. Pure programs are basically collections of equational rules used to evaluate expressions in a symbolic fashion by reducing them to normal form."


The Pure interpreter uses LLVM to JIT-compile code; in addition, Pure programs can be compiled with LLVM to machine code as well.
The Pure interpreter uses LLVM to JIT-compile code; in addition, Pure programs can be compiled with LLVM to machine code as well.

Revision as of 22:28, 31 January 2014

Language
Pure
This programming language may be used to instruct a computer to perform a task.
Official website
Garbage collected: Yes
Type strength: Strong
Type compatibility: Structural
Type checking: Dynamic
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Pure.


From the official Pure manual: "Pure is a modern-style functional programming language based on term rewriting. Pure programs are basically collections of equational rules used to evaluate expressions in a symbolic fashion by reducing them to normal form."

The Pure interpreter uses LLVM to JIT-compile code; in addition, Pure programs can be compiled with LLVM to machine code as well.

See Also

Subcategories

This category has the following 3 subcategories, out of 3 total.