Haskell is a language with many implementations.
Following table summarizes the implementations of Haskell 2010 standard.
Compiler | Description |
GHC | GHC stands for Glasgow Haskell Compiler. GHC is completely written in Haskell. GHC supports parallel and concurrent programming, profiling for time and space. |
UHC | UHC stands for Utrecht Haskell Compiler. UHC is developed by Utrecht University. It almost supports Haskell 98 and Haskell 2010 standards. |
LHC | LHC stands for LLVM Haskell Compiler. Go through following github link for more details. https://github.com/Lemmih/lhc |
You can read Haskell 2010 standard from following location.
https://www.haskell.org/onlinereport/haskell2010/
Following table summarizes various implementations of Haskell 98 standard.
You can read Haskell 98 standard from following location.
https://www.haskell.org/onlinereport/
Compiler | Description |
JHC | It is an experimental compiler. |
Helium | Helium is a functional programming language and a compiler designed especially for teaching Haskell. |
References
https://wiki.haskell.org/Implementations
https://www.haskell.org/onlinereport/
https://www.haskell.org/onlinereport/haskell2010/
Related Articles
This post first appeared on Java Tutorial : Blog To Learn Java Programming, please read the originial post: here