Haskell
About Haskell
{{{Haskell is a computer programming language. In particular, it is a polymorphicly typed, lazy, purely functional language, quite different from most other programming languages. The language is named for Haskell Brooks Curry, whose work in mathematical logic serves as a foundation for functional languages. Haskell is based on lambda calculus, hence the lambda we use as a logo.}}}
(taken from [http://www.haskell.org])
Language Reference/Standards
Homepage: http://www.haskell.org
Haskell98 Report: http://www.haskell.org/definition/
Tutorial: http://www.haskell.org/tutorial/
Compilers/Interpreteres
[http://www.haskell.org/ghc/ ghc]
- Compiles haskell to c-code and uses gcc to create binaries out of this.
- conforms to haskell98
- debian package: ghc6
- nhc98
- FIXME
- hugs
- Interpreter for haskell
- conforms to haskell98
- debian package: hugs
Packaging Haskell
There is a debian policy for packaging haskell: http://urchin.earth.li/~ian/haskell-policy/haskell-policy.html/index.html
Mailing list debian-haskell: http://urchin.earth.li/mailman/listinfo/debian-haskell
- TODO: notes about haskell-utils
- TODO: notes about cabal
- TODO: notes about haskell-devscripts
Which MOTU has knowledge?
SebastianDröge (slomo)
StefanPotyra (sistpoty)
[:CategoryMOTU]