Gofer


Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms, Idioms, Wikipedia.

Gofer

(language)
A lazy functional language designed by Mark Jones <mpj@cs.nott.ac.uk> at the Programming Research Group, Oxford, UK in 1991. It is very similar to Haskell 1.2. It has lazy evaluation, higher order functions, pattern matching, and type classes, lambda, case, conditional and let expressions, and wild card, "as" and irrefutable patterns. It lacks modules, arrays and standard classes.

Gofer comes with an interpreter (in C), a compiler which compiles to C, documentation and examples. Unix Version 2.30 (1994-06-10) Mac_Gofer version 0.16 beta. Ported to Sun, Acorn Archimedes, IBM PC, Macintosh, Atari, Amiga.

Version 2.30 added support for contexts in datatype and member function definitions, Haskell style arrays, an external function calling mechanism for gofc, an experimental implementation of Launchbury/Peyton Jones style lazy functional state threads, an experimental implementation of "do" notation for monad comprehensions.

Latest version: HUGS.

["Introduction to Gofer 2.20", M.P. Jones.]

[The implementation of the Gofer functional programming system, Mark P. Jones, Research Report YALEU/DCS/RR-1030, Yale University, Department of Computer Science, May 1994. FTP: nebula.cs.yale.edu/pub/yale-fp/reports].

http://cs.nott.ac.uk/Department/Staff/mpj/.

FTP Yale, FTP Glasgow, FTP Chalmers.
References in periodicals archive ?
After a 2-0 loss to Poland in their opening match, Perry and Gofer defeated Sweden 2-1 with Perry clinching the tie with a 3-0 win against Peter Molander.
Steel cans, aluminium cans and plastic are separated at Gofer's brand new Can Separation Plant.
The movie 'My Week With Marilyn' is being told from the perspective of Colin Clark, who worked as a gofer on the film, reports the Daily Mail.
Ford, from Bulwell, Nottingham, received a six-year jail term after being identified as a "gofer" in the gang.
He launched his movie career as a gofer on Westerns at Republic in 1939, working his way up to producing the first 26 Allan "Rocky" Lane Westerns beginning in 1947.
After the case, Chief Superintendent Mark Braithwaite, who led the investigation, said: "This inquiry was difficult enough without Harrison's father and his gofer John 'Buster' Atkinson seeking to muddy the waters and frustrate the course of justice.
Det Con Smith said: "Tang was a middle man or gofer for organised crime gangs in the Chinese community.
work-rider, stable secretary and occasional World Cup international office gofer.
16 War of stealth/Store of wealth 17 Gucci loafer/Lucci gofer 18 Palace coup/Callous Pooh
Learn about a field you're interested in by working in it, even if you have to be a low-paid gofer, or even if you have to take an unpaid internship.
PRESIDENT Bush and his faithful gofer Mr Blair seem determined to follow through their nebulous programme to save the world from terrorism.
The Gofer Orderpicker combines the agility of a walkie pallet truck with the operator-up capabilities of a high-level orderpicker, providing an affordable way to double, triple and even quadruple your pick locations.