www.delorie.com/gnu/docs/guile/guile_60.html   search  
 
Buy GNU books!


Guile Reference Manual

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

14.2 The Representation and Use of Procedures

This section introduces the basics of using and creating Scheme procedures. It discusses the representation of procedures as just another kind of Scheme value, and shows how procedure invocation expressions are constructed. We then explain how lambda is used to create new procedures, and conclude by presenting the various shorthand forms of define that can be used instead of writing an explicit lambda expression.

14.2.1 Procedures as Values  Procedures are values like everything else.
14.2.2 Simple Procedure Invocation  How to write a simple procedure invocation.
14.2.3 Creating and Using a New Procedure  How to create your own procedures.
14.2.4 Lambda Alternatives  Other ways of writing procedure definitions.


  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003