diff options
author | Bill Wendling <isanbard@gmail.com> | 2012-05-11 21:42:37 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2012-05-11 21:42:37 +0000 |
commit | de86beae7d94ebb7f32940f34935d41d3416938a (patch) | |
tree | 390b637cdf2653313d49c5185c0a1b5bbe8a4cdc /docs | |
parent | 226ddf5278dd9a9d2d74d859d387bf5b6bac1926 (diff) |
Add mention of Glasgow Haskell Compiler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156648 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ReleaseNotes.html | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index df77c6bf0a..dc71f5199d 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -264,7 +264,40 @@ Release Notes</a>.</h1> a lot of other language and tools projects. This section lists some of the projects that have already been updated to work with LLVM 3.1.</p> - ... to be filled in right before the release ... +<h3>Glasgow Haskell Compiler (GHC)</h3> + +<div> + +<p>GHC is an open source compiler and programming suite for Haskell, a lazy + functional programming language. It includes an optimizing static compiler + generating good code for a variety of platforms, together with an interactive + system for convenient, quick development.</p> + +<p>GHC 7.0 and onwards include an LLVM code generator, supporting LLVM 2.8 and + later.</p> + +</div> + +<h3>Pure</h3> + +<div> + +<p>Pure (http://pure-lang.googlecode.com/) is an algebraic/functional + programming language based on term rewriting. Programs are collections of + equations which are used to evaluate expressions in a symbolic fashion. The + interpreter uses LLVM as a backend to JIT-compile Pure programs to fast + native code. Pure offers dynamic typing, eager and lazy evaluation, lexical + closures, a hygienic macro system (also based on term rewriting), built-in + list and matrix support (including list and matrix comprehensions) and an + easy-to-use interface to C and other programming languages (including the + ability to load LLVM bitcode modules, and inline C, C++, Fortran and Faust + code in Pure programs if the corresponding LLVM-enabled compilers are + installed).</p> + +<p>Pure version 0.54 has been tested and is known to work with LLVM 3.1 (and + continues to work with older LLVM releases >= 2.5).</p> + +</div> </div> |