## page was renamed from MOTUUncommonProgrammingLanguages/Haskell == About Haskell == Haskell is an advanced purely functional programming language. An open source product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software. (taken from [[http://www.haskell.org]]) == Language Reference/Standards == * Homepage: http://www.haskell.org * Haskell98 Report: http://www.haskell.org/definition/ * Tutorials: http://haskell.org/haskellwiki/Meta-tutorial == Compilers/Interpreters == * [[http://www.haskell.org/ghc/|ghc]] * Optimizing native-code compiler and bytecode interpreter. The implementation used by the vast majority of the Haskell community. * Conforms to Haskell '98 and supports [[http://www.haskell.org/ghc/docs/latest/html/users_guide/ghc-language-features.html|many extensions]]. * Debian package: ghc * [[http://www.haskell.org/nhc98/|nhc98]] * Compiles haskell to small executables that run in small amounts of memory. * conforms to haskell98, excepting these [[http://www.cs.york.ac.uk/fp/nhc98/98.html|deficiences]] * [[http://www.haskell.org/hugs/|hugs]] * Interpreter for haskell * conforms to haskell98 * debian package: hugs == Packaging Haskell == * There is a debian policy for packaging haskell: http://pkg-haskell.alioth.debian.org/haskell-policy/ * Mailing list debian-haskell: http://lists.debian.org/debian-haskell/ * DebianWiki page: DebianWiki:Haskell * TODO: notes about haskell-utils * TODO: notes about cabal * TODO: notes about haskell-devscripts == Which MOTU has knowledge? == * IainLane (laney) * SebastianDröge (slomo) * StefanPotyra (sistpoty) [[CategoryMOTU]]