Introduction
Inception
Haskell is standardized, general-purpose compiled purely functional programming language. Haskell is written in several languages but it's basically a mixture of C and Assembly. This language was created, by the whole team, that included:
Lennart Augustsson
Dave Barton
Brian Boutel
Warren Burton
Joseph Fasel
Kevin Hammond
Ralf Hinze
Paul Hudak
John Hughes
Thomas Johnsson
Mark Jones
Simon Peyton Jones
John Launchbury
Erik Meijer
John Peterson
Alastair Reid
Colin Runciman
Philip Wadler
Features, engineering stuff here
Haskell has a lot of features, the most known, are here:
lazy evaluation
monads
type polymorphism
type classes
pattern matching
lambda expressions
cache in functions
Haskell specification is published and open for everyone. Glasgow Haskell Compiler (GHC) is its main implementation, which is both, native-code compiler and interpreter, that runs on most of the platforms.
File extensions for Haskell code are .hs and .lhs
Last updated