Utrecht Haskell Compiler
UHC is a Haskell implementation from Utrecht University. UHC supports almost all Haskell 98 and Haskell 2010 features plus many experimental extensions. The compiler run...
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
What is Utrecht Haskell Compiler?
UHC is a Haskell implementation from Utrecht University. UHC supports almost all Haskell 98 and Haskell 2010 features plus many experimental extensions. The compiler runs on Mac OS X, Windows (Cygwin), and various Unix flavors.
Features include: Multiple backends, including a bytecode interpreter backend and a whole-program analysis backend based on GRIN. Experimental language extensions, some of which have not been implemented before.
UHC is implemented using attribute grammars, and due to an aspect-oriented internal organisation is ideally suited for experimenting with language extensions.
On April 18, 2009 UHC was announced at the 5th Haskell Hackathon in Utrecht.
Utrecht Haskell Compiler Screenshots
Utrecht Haskell Compiler information
Supported Languages
- English
Tags
- Compiler
- haskell
- haskell-compiler
Category
DevelopmentRecent user activities on Utrecht Haskell Compiler
Wizek added GHCJS as an alternative to Utrecht Haskell Compiler
Danilo_Venom edited Utrecht Haskell Compiler
- Evi1M4chine_ added Utrecht Haskell CompilerEv
Comments and Reviews Post a comment/review