Haskell

(redirected from Haskel)

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 ?
Knesset Member Sharren Haskel, a veterinary nurse, dismissed the incident, telling Army Radio it was "trivial".
Limited Tenders are invited for Procurement Of Spares For Booster Compressor - Haskel Make
RUNNERS UP Haskel Europe Ltd: Haskel is a world leader in the design and manufacture of high-pressure pumps and valves for the oil and gas sector as well as defence, automotive and energy companies.
Haskel will remain with Cambrex through the end of February to ensure a smooth transition.
It is a prediction that has caught the attention of Israel, and Israeli Ambassador Gil Haskel, who is based in Nairobi but covers Kenya, Uganda, Tanzania, Malawi and Seychelles, spoke candidly about his government's growing interest in East Africa.
On the other hand, Haskel & Martin (2001) use UK firm-level data and find that skills deficiencies are significantly higher for high-tech firms.
Haskel disclosed that bringing on brand ambassadors like Nargis Fakhri and John Abraham, product launches, marketing campaigns and opening new formats were part of the brand building exercise.
The CBRE team representing 55 Water Street includes Mary Ann Tighe, CEO, Howard Fiddle, vice chairman and Evan Haskel, vice president.
Briefed by the BPF, Lord Haskel asked in the House of Lords Olympics debate on Monday 21st May, whether the Government would "make good their rhetoric and take steps to allow British businesses to use the Olympics as a shop window for all the wonderful materials and products they have supplied?
Targeting programmers experienced with traditional imperative programming languages such as C++ or Java, but also accessible to those new to computer languages, this beginner's guide to the Haskel functional programming language examines the unique characteristics of Haskell and provides step-by-step instructions for getting started with this interesting and unusual language.
England team to play Barbarians on Saturday: D Armitage; B Foden, J Noon, J Turner-Hall, M Banahan; A Goode, D Care; T Payne, D Hartley, D Wilson, S Borthwick, L Deacon, C Robshaw, L Moody, N Easter; Replacements: S Thompson, N Wood, C Jones, S Armitage, J Haskel, P Hodgson, T May.
Howle of Columbus, and Haskel and Dolly Yelverton of Brandon.