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.

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows  via Cygwin
  • Linux
  • BSD
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

  • haskell
  • haskell-compiler

Utrecht Haskell Compiler News & Activities

Highlights All activities

Recent activities

No activities found.

Utrecht Haskell Compiler information

  • Developed by

    NL flagUtrecht University
  • Licensing

    Open Source and Free product.
  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development
Utrecht Haskell Compiler was added to AlternativeTo by Evi1M4chine_ on and this page was last updated . Utrecht Haskell Compiler is sometimes referred to as UHC
No comments or reviews, maybe you want to be first?
Post comment/review

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.