GHC

From Rosetta Code
The Glasgow Haskell Compiler (or GHC) is a compiler for the functional programming language Haskell.  GHC includes an interactive environment for Haskell, known as GHCi.
GHC is an example of a compiler. You may find the programming tasks that have been solved using it here.

Template:Interpreter