Difference between revisions of "Research papers"

From HaskellWiki
Jump to: navigation, search
m (Removed link to http://www.catamorphism.net/, it's a picture gallery)
 
(4 intermediate revisions by 4 users not shown)
Line 6: Line 6:
   
 
Here is a selection of those papers, with the goal of making the wealth of material published on Haskell more available to the casual user, and not just researchers. Some of the papers are highly technical, others, not so. These papers are not suitable for those trying to learn the language from scratch, but more for those looking for a deeper understanding of the theoretical and practical aspects of Haskell.
 
Here is a selection of those papers, with the goal of making the wealth of material published on Haskell more available to the casual user, and not just researchers. Some of the papers are highly technical, others, not so. These papers are not suitable for those trying to learn the language from scratch, but more for those looking for a deeper understanding of the theoretical and practical aspects of Haskell.
  +
  +
More links to papers can be found at [http://www.dohaskell.com/ dohaskell].
  +
  +
There are E-reader-friendly versions of many PDFs available at [https://github.com/beerendlauwers/haskell-papers-ereader this Github repository].
   
 
==Overview==
 
==Overview==
   
;[http://www.cs.chalmers.se/~rjmh/Papers/whyfp.html Why Functional Programming Matters]
+
;[http://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf Why Functional Programming Matters] ∷ PDF
 
:John Hughes. Comput. J. 32(2): 98-107 (1989)
 
:John Hughes. Comput. J. 32(2): 98-107 (1989)
   
Line 39: Line 43:
   
 
[[/Top_10|Most cited]] Haskell papers
 
[[/Top_10|Most cited]] Haskell papers
 
== Bibliography ==
 
 
[http://www.catamorphism.net/ Functional Programming Bibliography]
 
 
A searchable bibliographic database, concentrating on Haskell, with over 1,500 citations.
 

Latest revision as of 11:42, 4 September 2015



A lot of documentation exists about Haskell, and its foundations, in the form of research papers written by those investigating language design. An enormous research effort, by hundreds of researchers over the past 20 years, has gone into making Haskell such a great language. In general, if a feature is not well understood, it isn't going to become part of the language.

Here is a selection of those papers, with the goal of making the wealth of material published on Haskell more available to the casual user, and not just researchers. Some of the papers are highly technical, others, not so. These papers are not suitable for those trying to learn the language from scratch, but more for those looking for a deeper understanding of the theoretical and practical aspects of Haskell.

More links to papers can be found at dohaskell.

There are E-reader-friendly versions of many PDFs available at this Github repository.

Overview

Why Functional Programming Matters ∷ PDF
John Hughes. Comput. J. 32(2): 98-107 (1989)
Higher-order + Polymorphic = Reusable
Simon Thompson, 1997.
The History of Haskell
Simon Peyton Jones, Paul Hudak, John Hughes, and Philip Wadler, 2006

Categories

Authors

Authors Index

Top 10

Most cited Haskell papers