Glasgow Haskell Compiler
Glasgow Haskell Compiler: Open Source Compiler & Interactive Environment for Haskell
The Glasgow Haskell Compiler (GHC) is an open source compiler and interactive environment for the functional programming language Haskell. GHC is the most widely used Haskell compiler and provides advanced optimization and concurrency support.
What is Glasgow Haskell Compiler?
The Glasgow Haskell Compiler (GHC) is an open source compiler and interactive environment for the functional programming language Haskell. First released in 1992, GHC is now the most widely used Haskell compiler and provides advanced optimization and concurrency support.
Key features of GHC include:
- Compiles Haskell code to machine code for high performance
- Advanced optimizations like loop fusion and inlining
- Built-in parallelism and concurrency support
- Interactive REPL environment (GHCi)
- Support for most Haskell language extensions
- Advanced profiling for program analysis
- Runs on all major platforms like Windows, Mac OS X, and Linux
GHC is known for generating very efficient code and is the compiler of choice for most Haskell developers. It can be used as a batch compiler as well as interactively in GHCi. GHC continues to evolve with new features and functionality added in each major release.
Glasgow Haskell Compiler Features
Features
- Compiles and executes Haskell code
- Supports multiple backends for code generation
- Advanced optimization and concurrency support
- Interactive REPL environment
- Supports Haskell language extensions
- Integrated debugging and profiling tools
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Glasgow Haskell Compiler Alternatives
View all Glasgow Haskell Compiler alternatives with detailed comparison →
Top Development and Functional Programming Languages and other similar apps like Glasgow Haskell Compiler
Hugs