Haskell

Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2005-11-05 16:52:03
Size: 1439
Editor: DSL01
Comment: initial draft
Revision 6 as of 2008-04-21 22:42:46
Size: 1738
Editor: 91
Comment: Added some info about nhc98 and corrected spelling of Interpreters
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from MOTUUncommonProgrammingLanguages/Haskell
Line 2: Line 3:
{{{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.}}}
{{{Haskell is a computer programming language. In particular, it is a polymorphically 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.
}}}
Line 14: Line 13:
== Compilers/Interpreteres == == Compilers/Interpreters ==
Line 20: Line 19:
  * nhc98
     * FIXME
  * hugs
  * [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]

About Haskell

{{{Haskell is a computer programming language. In particular, it is a polymorphically 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

Compilers/Interpreters

Packaging Haskell

Which MOTU has knowledge?

[:CategoryMOTU]

MOTU/Teams/UncommonProgrammingLanguages/Haskell (last edited 2011-06-15 17:08:17 by cpc2-nott8-0-0-cust560)