lenny  ] [  sid  ]
[ Source: helium  ]

Package: helium (1.6-4)

compiler used for learning the programming language Haskell

Helium is a functional programming language and a compiler designed especially for learning Haskell. Quality of the error messages has been the main concern both in the choice of the language features and in the implementation of the compiler. The goal of the language and the compiler is to let students (or anyone) learn functional programming more quickly and with more fun.

Note: Helium does not support type classes yet. For that reason it is incompatible with Haskell text books.

Tags: Software Development: Compiler, Interpreter, Haskell Development, Implemented in: Haskell, User Interface: Text-based Interactive, Role: Program, Interface Toolkit: Ncurses TUI, Works with: Source Code

Other Packages Related to helium

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.7-1) [not alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
  • dep: libgcc1 (>= 1:4.3) [armel]
    GCC support library
  • dep: libgmp3c2
    Multiprecision arithmetic library
  • dep: libncurses5 (>= 5.6+20071006-3)
    shared libraries for terminal handling
  • dep: libreadline5 (>= 5.2)
    GNU readline and history libraries, run-time libraries

Download helium

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 5,649.1 kB32848 kB [list of files]
amd64 1,785.0 kB8620 kB [list of files]
arm 3,939.6 kB26736 kB [list of files]
armel 4,086.4 kB27216 kB [list of files]
hppa 5,545.2 kB27336 kB [list of files]
i386 1,648.6 kB6256 kB [list of files]
ia64 5,895.0 kB52548 kB [list of files]
mips 5,751.8 kB38336 kB [list of files]
mipsel 5,653.1 kB38336 kB [list of files]
powerpc 3,732.9 kB22940 kB [list of files]
s390 5,737.0 kB26852 kB [list of files]
sparc 3,670.0 kB21608 kB [list of files]