Jump to content

Haskell

From EDM2
Revision as of 16:44, 11 March 2016 by Reiknir (talk | contribs)

Strongly typed, lazy functional programming language. Generated a lot of interest during the 1990's and is still one of the more popular functional languages out there but was greatly hampered at the time by the complete incompatibility of different tools available, and lack of standards and standard adherence in general.

A list of OS/2 implementations of Haskell

  • Gofer - aka HUGS - Open source - Discontinued.
  • NHC - Open source - Discontinued.

Foreign libraries with Haskell bindings

  • LibcURL - Internet URL (WWW, FTP, etc) access - Open Source - Current.
  • LZ4 - Compression library - Open source - Current
  • Snappy - Compression lib. - Open Source - Current.

OS/2 text editors with Haskell support

  • jEdit - Java based - Haskell syntax highlighting built in - Current.

A list of DOS implementations of Haskell

  • Gofer - Open source - Discontinued.

Links

Publications

  • Haskell 98 Standard
  • P. Hudak, S.L. Peyton Jones & P.L. Wadler (eds.) et al: Report on the Functional Programming Language Haskell: A Non-strict, Purely Functional Language, Version 1.2. - 1992 - ACM SIGPLAN Notices, 27(5) (March 1992)
  • Hal Daumé III: Yet Another Haskell Tutorial - 2006 - In PDF format