User:Simonmar/Haskell (programming language)
From Wikipedia, the free encyclopedia
Haskell (IPA: [ˈhæskəl][2][3]) is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry.
Quick Facts Paradigm, Designed by ...
Paradigm | functional, non-strict, modular |
---|---|
Designed by | Simon Peyton Jones, Paul Hudak[1], Philip Wadler, et al. |
First appeared | 1990 |
Typing discipline | static, strong, inferred |
OS | portable |
Filename extensions | .hs, .lhs |
Website | http://haskell.org/ |
Major implementations | |
GHC, Hugs, NHC, JHC, Yhc | |
Dialects | |
Helium, Gofer | |
Influenced by | |
Lisp and Scheme, ISWIM, FP, APL, Hope, Hope+, SISAL, Miranda, ML, Standard ML, Lazy ML, Orwell, Alfl, Id, Ponder | |
Influenced | |
Bluespec, Clojure, C#, CAL, Cat, Cayenne, Clean, Curry, Epigram, Escher, F#, Factor, Isabelle, Java Generics, LINQ, Mercury, Omega, Perl 6, Python, Qi, Scala, Timber, Visual Basic 9.0 |
Close