6 citations found. Retrieving documents...
H.C. Cunningham. Notes on functional programming with gofer. Technical Report UMCIS--1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Analyse Algorithmique de Systèmes Hybrides Polygonaux - Schneider (2002)   (Correct)

....Figure 8.4: General architecture of the tool. a vector corresponds to a and b vector corresponds to b, i.e. that t b 0; 3. Each region is good (see section 2.4) 8.3.3 Data structures In functional languages, the underlying model of computation is the notion of function. In Haskell [60] the built in types are integers, floating point numbers, characters, booleans, functions, lists, strings and tuples. All of them are used in our implementation and in what follows we explain the data structure used in order to define SPDI. An SPDI 7 can be represented as a graph t Indeed, ....

H.C. Cunningham. Notes on functional programming with gofer. Technical Report UMCIS-1995-01, Department of Computer and Information Science, University of Mississippi, 1995.


La programacion funcional en Haskell - Mari (1995)   (Correct)

....Cr itica 3: dificultad del modelo La cr itica final consiste en afirmar que el modo funcional de programar es poco intuitivo para el programador y que s olo personas con una mente complicada pueden llegar a ser competentes programadores en ese paradigma. Repitiendo la respuesta que se da en [Cun94] a esta cuesti on, la misma cr itica podr ia hacerse de la programaci on en general: los programadores somos, para el resto de los mortales, personas de mentes complicadas. M as bien habr ia que pensar que nuestro conocimiento de los computadores se ha producido dentro del marco imperativo y que ....

H. C. Cunningham. Notes on functional programming with gofer. Tech. Report UMCIS-199401, University of Mississippi, 1994.


Notes on Functional Programming with Gofer - Cunningham (1995)   (3 citations)  Self-citation (Cunningham)   (Correct)

....3: 2: denote lists. Gofer adds a bit of syntactic sugar to make expressing lists easier. The cons operations binds from the right. Thus 5: 3: 2: can be written 5:3:2: As a further convenience, a list can be written as a comma separated sequence enclosed in brackets, e.g. 5:3:2: as [5,3,2]. Gofer supports two list selector functions, head and tail, such that: head (h:t) # h, where h is the head element of list, tail (h:t) # t, where t is the tail list. Aside: Instead of head, Lisp uses car and other languages use hd, first, etc. Instead of tail, Lisp uses cdr and other ....

....and the result of the attempted match. Pattern Argument Succeeds Bindings 1 1 yes none x 1 yes x (x:y) 1,2] yes x (x:y) 1,2] yes x [1,2] y (x:y) olemiss ] yes x olemiss , y (x:y) olemiss yes x o , y lemiss (1:x) 1,2] yes x (1:x) 2,3] no (x: y) [1,2,3,4,5,6] yes x [4,5,6] yes none [x] Cy ] yes x Cy [1,x] 1,2] yes x [x,y] 1] no (x,y) 1,2) yes x 35 5.3 Infix Operations In Gofer, a binary operation is a function of type t1 t2 t3 for some types t1, t2, and t3. We usually prefer to use infix syntax rather than ....

[Article contains additional citation context not shown here]

H. C. Cunningham. Notes on functional programming with Gofer. Technical Report UMCIS-1995-01, University of Mississippi, Department of Computer and Information Science, June 1995.


Formal Methods in Functional Programming - Cunningham (1994)   Self-citation (Cunningham)   (Correct)

....and 3: 2: denote lists. Gofer adds a bit of syntactic sugar to make expressing lists easier. The cons operations binds from the right. Thus 3: 2: can be written 3:2: As a further convenience, a list can be written as a comma separated sequence enclosed in brackets, e.g. 5:3:2: as [5,3,2]. Gofer supports two list selector functions, head and tail, such that: head (h:t) h, where h is the head element of list, tail (h:t) t, where t is the tail list. The standard prelude supports a number of other useful functions on lists. For example, length takes a list and returns its ....

....is, each application of this path function should return a list of integers instead of a single integer. The list returned should consist of the arguments of the successive calls to the hailstone function necessary to compute the result. For example, the hailstone 3 example above should return [3,10,5,16,8,4,2,1]. 7. Number base conversion. a) Write a Gofer function natToBin that takes a natural number and returns its binary representation as a list of 0 s and 1 s with the most significant digit at the head. For example, natToBin 23 returns [1,0,1,1,1] Note: Standard prelude function rem returns the ....

[Article contains additional citation context not shown here]

H. C. Cunningham. Notes on functional programming with Gofer. Technical Report UMCIS1994 -01, University of Mississippi, Department of Computer and Information Science, January 1994.


Notes on Functional Programming with Gofer - Cunningham (1997)   (3 citations)  Self-citation (Cunningham)   (Correct)

....and 3: 2: denote lists. Gofer adds a bit of syntactic sugar to make expressing lists easier. The cons operations binds from the right. Thus 5: 3: 2: can be written 5:3:2: As a further convenience, a list can be written as a comma separated sequence enclosed in brackets, e.g. 5:3:2: as [5,3,2]. Gofer supports two list selector functions, head and tail, such that: head (h:t) h, where h is the head element of list, tail (h:t) t, where t is the tail list. Aside: Instead of head, Lisp uses car and other languages use hd, first, etc. Instead of tail, Lisp uses cdr and other ....

....result of the attempted match. Pattern Argument Succeeds Bindings 1 1 yes none x 1 yes x 1 (x:y) 1,2] yes x 1, y [2] x:y) 1,2] yes x [1,2] y [ x:y) olemiss ] yes x olemiss , y [ x:y) olemiss yes x o , y lemiss (1:x) 1,2] yes x [2] 1:x) 2,3] no (x: y) [1,2,3,4,5,6] yes x 1, y [4,5,6] yes none [x] Cy ] yes x Cy [1,x] 1,2] yes x 2 [x,y] 1] no (x,y) 1,2) yes x 1, y 2 5.3 Infix Operations In Gofer, a binary operation is a function of type t1 t2 t3 for some types t1, t2, and t3. We usually prefer to use infix syntax rather ....

[Article contains additional citation context not shown here]

H. C. Cunningham. Notes on functional programming with Gofer. Technical Report UMCIS-1995-01, University of Mississippi, Department of Computer and Information Science, June 1995.


Analyse Algorithmique de Systèmes Hybrides Polygonaux - Schneider (2002)   (Correct)

No context found.

H.C. Cunningham. Notes on functional programming with gofer. Technical Report UMCIS--1995.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC