You are here: UUCS>Helium Web>WebHome (21 Oct 2014, JurriaanHage)EditAttach
Helium Logo

Helium is a functional programming language (a subset of Haskell) and a compiler designed especially for teaching. The main developers and initiators are Arjan van IJzendoorn, Rijk Jan van Haaften, Bastiaan Heeren and Daan Leijen. Currently, Jurriaan Hage, and Bastiaan Heeren maintain the compiler and associated tools. For more information about Helium contact us.

On August 2, 2014, we uploaded cabal installs for the packages that make up the Helium compiler to Hackage. This means that you can install the latest version of Helium by running
cabal install helium
cabal install lvmrun

The former of the two is the compiler (which will probably install a few more packages, like Top and lvmlib), the second is the run-time. You can then test the installation by running the program texthint and evaluating a few expressions. The system is known to install with GHC 7.6.3 and GHC 7.8.x.

Other kinds of downloads are not supported anymore, and we advise against using them.

Plans for the future

  • check documentation consistency
  • bug fix type inferencer
  • add type classes in full

If you think you can do something for us on the above, please contact us.
Topic revision: r28 - 21 Oct 2014, JurriaanHage

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding UUCS? Send feedback