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
Tasks
- 100 doors
- A+B
- Ackermann function
- Averages/Median
- Combinations
- Command-line arguments
- Detect division by zero
- Factorial
- Fibonacci sequence
- Hailstone sequence
- Hello world!
- Hello world/Text
- Look-and-say sequence
- Munchausen numbers
- Mutual recursion
- N-queens problem
- Prime decomposition
- Repeat a string
- Run-length encoding