Re: Functions, Part 1

• To: mathgroup at christensen.cybernetics.net
• Subject: [mg576] Re: [mg564] Functions, Part 1
• From: villegas (Robert Villegas)
• Date: Mon, 20 Mar 1995 03:28:17 -0600

```Jack,

I just thought of another possibility here:

> 	In trying to understand all the differences between
> f[]  and  Function[]  I ran across something which puzzles me.
> Consider the following:
>

> (1)	f[x_] := x + 1
>

> (2) 	g = Function[x,f[x]]
>

> (3)	h = Function[x,Function[y,y+1]]
>

> Now  g[2]  and  f[2]  output  3  as expected.  But

> h[2] (indeed, h[garbage]) outputs  Function[y,y+1].  What`s going on?

Since you said you're comparing f and Function, maybe (2) and (3) are
supposed to use f and Function[y, y + 1] in exactly the same way, with
an argument x?  If so, then maybe this will do what you want it to:

In[17]:= Function[x, Function[y, y + 1][x] ][3]

Out[17]= 4

This might be off base, but it's a possibility...

Robby

```

• Prev by Date: Re: how to pick out alternating columns and rows in a matrix?
• Next by Date: Re: Functions, Part 1
• Previous by thread: Re: Functions, Part 1
• Next by thread: Re: Functions, Part 1