Glasgow Haskell Compiler - это современный компилятор с открытым исходным кодом и интерактивная среда для функционального языка Haskell. Используйте этот тег для вопросов конкретно о GHC, а не о Haskell в целом, поскольку почти все будут использовать его, если не указано иное.

Glasgow Haskell Compiler (GHC) является наиболее часто используемым компилятор для Haskell. Помимо поддержки языковых стандартов ( Haskell 98 и Haskell 2010), он также поддерживает широкий спектр языковых расширений, таких как обобщенные алгебраические типы данных (GADT) и классы многопараметрических типов.

Поскольку GHC является наиболее часто используемым компилятором Haskell, можно с уверенностью предположить, что его использует кто-нибудь, если не указано иное. Это означает, что тег GHC следует использовать для вопросов, касающихся непосредственно компилятора или его API, а не для вопросов о Haskell в целом.

GHC также экспортирует большую часть своей функциональности как Haskell API - сам компилятор также может действовать как библиотека. Этот тег также следует использовать для любых вопросов, касающихся GHC API.

Другие источники: