Gofer

(redirected from Gophers)
Also found in: Dictionary, Thesaurus, Medical, Financial, Idioms.
Related to Gophers: pocket gopher

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 ?
It was the first tournament win in Richard Pitino's six seasons coaching the Gophers and came against the school that fired his father, Rick Pitino, in 2017.
Understory Vegetation Structure and Soil Sampling.--At each active and inactive site, we randomly selected five 1-[m.sup.2] subplots within an 18 m radius based on the mean home range of gophers in a concurrent telemetry study (Warren, 2014).
New field marks denoting the stadium name will appear during the Gophers' September 16th home football game against Middle Tennessee State.
californicus) and Botta's pocket gophers (Thomomys bottae) from several locations in California to the National Wildlife Research Center in Fort Collins, Colorado, for use in separate laboratory studies.
10 ( ANI ): The mystery behind Mima mounds in Washington that has baffled scientists for decades, has finally been solved and gophers are being held responsible for the formations, a new study has suggested.
Michael Junge, who has been trapping gophers for the past two decades and catches about 15 a day, stores the feet in a freezer in his garage.
It doesn't take dynamite to dispatch gophers--as Bill Murray memorably tried in the movie "Caddyshack"--but ridding a vineyard of pocket gophers can be challenging.
The Golden Gophers have captured three College World Series (CWS) championships, finished third once and placed sixth once in 30 National Collegiate Athletic Association (NCAA) Tournament appearances, the most by any Big Ten Conference school.
Paul Gophers, Minneapolis Keystones and Other Barnstorming Teams of the Deadball Era.