Helium (Haskell)

Helium (Haskell)

Infobox_Software
name = Helium
logo =


caption = Hint interpreter
developer = Utrecht University
latest_release_version = 1.6
latest_release_date = Feb 7, 2006
operating_system = Cross-platform (Windows, Mac OS X, ...)
genre = Compiler
license =
website = [http://www.cs.uu.nl/helium/ Helium website]

Helium is a compiler and a dialect of the functional programming language Haskell. It has been designed to make learning Haskell easier by giving clearer error messages. It is being developed at Utrecht University, Netherlands, primarily by Arjan van IJzendoorn, Daan Leijen, Bastiaan Heeren and Rijk-Jan van Haaften.

Certain language features of Haskell have not been included to create more specific error messages. For this reason, it (currently) lacks type classes, rendering it incompatible with many Haskell programs.

It also includes Hint, an interpreter written in Java with a graphical user interface.

References

*Bastiaan Heeren, Daan Leijen, Arjan van IJzendoorn, " [http://www.cs.uu.nl/~bastiaan/heeren-helium.pdf Helium, for learning Haskell] ", Proceedings of the 2003 ACM SIGPLAN workshop on Haskell.

External links

* [http://www.cs.uu.nl/helium/ Helium website]
*Simon Thompson, " [http://www.cs.kent.ac.uk/people/staff/sjt/craft2e/ Haskell: The Craft of Functional Programming, Second Edition] ", A textbook recommended on the Helium site for studying Haskell with Helium.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Helium (disambiguation) — Helium, in science and astronomy, may refer to:*Helium, chemical element **Helium 3, an isotope of helium **Helium 4, an isotope of helium *Helium dating, a method of determining the age of rocks *Helium fusion, a type of nuclear fusion in stars… …   Wikipedia

  • Haskell (programming language) — Haskell Paradigm(s) functional, lazy/non strict, modular Appeared in 1990 Designed by Simon Peyton Jones, Lennart Aug …   Wikipedia

  • Haskell (Programmiersprache) — Haskell Basisdaten Paradigmen: funktional, nicht strikt, modular, deklarativ Erscheinungsjahr …   Deutsch Wikipedia

  • Haskell — Información general Paradigma Funcional, no estricto, modular, fuertemente tipificado Apareció en 1990 Diseñado por Universidad de Yale, Universidad de Glasgow …   Wikipedia Español

  • Haskell — Класс языка: функциональный, ленивый, модульный Тип исполнения: компилируемый, интерпретируемый Появился в: 1990 …   Википедия

  • Haskell — Auteur le comité Haskell Développeurs la communauté Haskell …   Wikipédia en Français

  • Programmiersprache Haskell — Haskell Basisdaten Paradigmen: funktional, nicht strikt, modular …   Deutsch Wikipedia

  • Glasgow Haskell Compiler — Тип Компилятор Разработчик Университет Глазго Операционная система Кроссплатформенное программное обеспечение Последняя версия 7.6.1 (6 сентября 2012) Лицензия BSD …   Википедия

  • Another Haskell Compiler — Тип Компилятор Разработчик York Functional Programming Group Операционная система Кроссплатформенное программное обеспечение Последняя версия 1.20 (22 ноября 2007) Лицензия GNU GPL …   Википедия

  • Хаскелл — Haskell Семантика: функциональный Тип исполнения: интерпретируемый, компилируемый Появился в: 1990 г. Типизация данных: статическая …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”