[plt-scheme] Understanding lambda

From: Jos Koot (jos.koot at telefonica.net)
Date: Fri Feb 13 15:48:54 EST 2009

As far as I know the concept of `consant' is not defined in scheme. But 1 and 55 definitiley are (representations of) values (in fact self evaluating values, that is to say, the value of 55 is 55, whereas the value of say 'a-variable-name' can be anything from undefined to a very well defined value)

  ----- Original Message ----- 
  From: aditya shukla 
  To: Jos Koot 
  Cc: plt-scheme at list.cs.brown.edu 
  Sent: Friday, February 13, 2009 9:32 PM
  Subject: Re: [plt-scheme] Understanding lambda

  Thanks for the help guys , so now i know that  in (define f (lambda(x) (+(* 3 x) 5)))  value of f is a function returned by the lambda expressions.so when i do ( f 1)  or anything as in (f 55) then what are 1 or 55  in this expression , constants or functions?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20090213/e0ef468e/attachment.html>

Posted on the users mailing list.