Jump to content

Haskell: Difference between revisions

From EDM2
No edit summary
mNo edit summary
Line 28: Line 28:
* Hal Daumé III: [https://www.umiacs.umd.edu/~hal/docs/daume02yaht.pdf Yet Another Haskell Tutorial] - 2006 - In PDF format
* Hal Daumé III: [https://www.umiacs.umd.edu/~hal/docs/daume02yaht.pdf Yet Another Haskell Tutorial] - 2006 - In PDF format
* Thomas Hallgren: [http://programatica.cs.pdx.edu/P/hallgren.pdf A Lexer for Haskell in Haskell (first draft)] - 2003
* Thomas Hallgren: [http://programatica.cs.pdx.edu/P/hallgren.pdf A Lexer for Haskell in Haskell (first draft)] - 2003
* Daniel Johannes Pieter Leijen: [http://research.microsoft.com/pubs/65216/phd-thesis.pdf The λ Abroad: A Functional Approach To Software Components] - 2003


[[Category:Programming Languages]]
[[Category:Programming Languages]]
[[Category:Haskell]]
[[Category:Haskell]]
[[Category:Functional programming]]
[[Category:Functional programming]]

Revision as of 19:33, 11 March 2016

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.

While things have gotten a lot better in the last couple of decades, there is still some distance between the standards and the available tools, the Haskell 98 specification and later for instance state that Haskell supports Unicode but actually none of the implementations do so except via kludgy workarounds.

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