Functional Programming

  • Jan L. A. van de Snepscheut
Part of the Text and Monographs in Computer Science book series (MCS)


In this chapter, we have a look at a programming style that is quite different from the style that we have seen before. Previously, we wrote programs that operate on variables; one of the basic operations is the assignment statement, which causes the value of an expression to be stored in a variable. It is the only statement that changes the state spanned by the variables. This programming style is called imperative programming.


Boolean Function Function Definition Functional Programming Label Expression Conditional Expression 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer-Verlag New York, Inc. 1993

Authors and Affiliations

  • Jan L. A. van de Snepscheut
    • 1
  1. 1.California Institute of Technology, Computer Science 256-80PasadenaUSA

Personalised recommendations