Haskell


Also found in: Wikipedia.

Haskell

(language)
(Named after the logician Haskell Curry) A lazy purely functional language largely derived from Miranda but with several extensions. Haskell was designed by a committee from the functional programming community in April 1990. It features static polymorphic typing, higher-order functions, user-defined algebraic data types, and pattern-matching list comprehensions. Innovations include a class system, systematic operator overloading, a functional I/O system, functional arrays, and separate compilation.

Haskell 1.3 added many new features, including monadic I/O, standard libraries, constructor classes, labeled fields in datatypes, strictness annotations, an improved module system, and many changes to the Prelude.

Gofer is a cut-down version of Haskell with some extra features.

Filename extension: .hs, .lhs (literate programming).

http://haskell.org/.

["Report on the Programming Language Haskell Version 1.1", Paul Hudak & P. Wadler eds, CS Depts, U Glasgow and Yale U., Aug 1991].

[Version 1.2: SIGPLAN Notices 27(5), Apr 1992].

Haskell 1.3 Report.

Mailing list: <haskell-request@cs.yale.edu>.

Yale Haskell - Version 2.0.6, Haskell 1.2 built on Common Lisp.

ftp://nebula.cs.yale.edu/pub/haskell/yale/.

Glasgow Haskell (GHC) - Version 2.04 for DEC Alpha/OSF2; HPPA1.1/HPUX9,10; SPARC/SunOs 4, Solaris 2; MIPS/Irix 5,6; Intel 80386/Linux,Solaris 2,FreeBSD,CygWin 32; PowerPC/AIX. GHC generates C or native code.

ftp://ftp.dcs.glasgow.ac.uk/pub/haskell/glasgow/.

E-mail: <glasgow-haskell-request@dcs.glasgow.ac.uk>.

Haskell-B - Haskell 1.2 implemented in LML, generates native code.

ftp://ftp.cs.chalmers.se/pub/haskell/chalmers/.

E-mail: <hbc@cs.chalmers.se>.
References in periodicals archive ?
England head coach Stuart Lancaster has already made contact and challenged Haskell to make a swift return to the EPS.
JAMES Haskell is ready to give his old friend Sergio Parisse a ferocious Twickenham welcome today - after the Italian captain blanked his invitation for a coffee.
That's why Haskell Indian Nations University is hosting its second annual event to promote awareness in the Native community by discussing what HIV/AIDS is and how it affects Native people.
JAMES HASKELL knew he was gambling with his England career when he opted out of last year's RBS 6 Nations championship to play a season of club rugby in Japan and then in New Zealand.
JAMES HASKELL knew he was gambling with his ENGLAND career when he opted out of last year's Six Nations championship to play a season of club rugby in Japan and then in New Zealand.
JAMES Haskell knew he was gambling with his England career when he opted out of last year's RBS Six Nations championship to play a season of club rugby in Japan and then in New Zealand.
JAMES HASKELL knew he was gambling with his England career when he opted out of last year's Six Nations to play a season of club rugby in Japan and then in New Zealand.
com)-- Irvine-based Haskell & White LLP, one of Southern California's largest independently owned accounting, auditing and tax consulting firms, has been named one of The Orange County Register's Top Workplaces.
A library with no books, a theater with no stage--all this and more can be found at the Haskell Free Library and Opera House, a building that is quite literally on the edge.
SOUTH AFRICA V ENGLAND 4PM: James Haskell was never likely to be the quietest member of the England squad but he insists he knows when the joking must stop and hard work should start.
ENGLAND coach Stuart Lancaster expects returning flanker James Haskell to slot in well in his new-look squad.
ENGLAND loose forward James Haskell was one of the surprise inclusions in the Highlanders squad which has been unveiled for next year's Super 15 competition.