The helium package

[ Tags: compiler, gpl, library, program ] [ Propose Tags ]

Helium is a compiler for a subset of Haskell that aims at delivering high quality type error messages particularly for beginner programmers. It also includes facilities for specializing type error diagnosis for embedded domain specific languages. The compiler supports Haskell 98, but without the ability to define new type classes and instances.


Versions 1.8, 1.8.1
Dependencies base (>=3 && <5), containers, directory, filepath, lvmlib (>=1.1), mtl, network, parsec, process, Top (>=1.7), transformers, wl-pprint [details]
License GPL
Copyright (c) 2014-2015
Author Bastiaan Heeren, Jurriaan Hage
Category Compiler
Home page
Source repo head: svn checkout
Uploaded Tue Apr 14 13:04:55 UTC 2015 by JurriaanHage
Distributions Debian:1.7, NixOS:1.8.1
Executables heliumpath, runhelium, texthint, helium
Downloads 923 total (19 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-04-14 [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees