Haskell

Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing, named after logician.

Quotes

 * SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing.
 * Philip Greenspun (2005) "How long is the average Internet discussion forum posting?" blogs.law.harvard.edu/philg. March 7, 2005. Epilogue.


 * A parser for things Is a function from strings To lists of pairs Of things and strings
 * Graham Hutton, University of Nottingham (2007) Programming in Haskell. Cambridge University Press.(general info).


 * Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs.
 * Graham Hutton, University of Nottingham (2007) Programming in Haskell. Cambridge University Press.([http://www.cs.nott.ac.uk/~gmh/book.html Description).


 * Haskell is faster than C++, more concise than Perl, more regular than Python, more flexible than Ruby, more typeful than C#, more robust than Java, and has absolutely nothing in common with PHP.
 * Audrey Tang (2005) "Perl Internationalization and Haskell: An Interview with Autrijus Tang." perl.com. By Edd Dumbill, September 8, 2005.


 * Haskell is one of those languages that mathematician-type/minded people love! It's sort of a language for geniuses, by geniuses. So, you should probably know about it if only to be able to say "well, is this kind of like Haskell", and if so, you know you have to hire some very smart people to program in it. Haskell is sort of a modern-day Lisp, in that respect.
 * Larry Wall (2011) The Top Five Programming Languages Everyone, Even Non-Programmers, Should Know.
 * Haskell, at its core, is simple: it is just a polymorphic lambda calculus with lazy evaluation plus algebraic data types and type classes.
 * Vladislav Zavialov (2018) Why Dependent Haskell is the Future of Software Development.