Glasgow Haskell Compiler (англ. Компилятор языка Haskell из Глазго) — свободный и один из самых мощных и развитых на сегодняшний день компиляторов функционального языка программирования Haskell, который разрабатывается свободной рабочей группой из многочисленных разработчиков, собранных по всему миру и координируемых из лаборатории университета Глазго.
Возможности и особенности Glasgow Haskell Compiler
GHC является компилятором языка Haskell, основанным на идеологии открытого исходного кода.
Поскольку отсутствие побочных эффектов в чистых функциях гарантировано, в любом вызове функции всегда допустимо параллельное вычисление двух различных параметров — порядок их вычисления не может оказать влияния на результат вызова.
непосредственно в машинные коды целевой архитектуры, компиляция через промежуточный код на языке C или C–, компиляция в язык LLVM
Ссылки