Creating a new function by composition: `compose'

This lambda-abstraction is very useful for example in defining the abstractions
for addition and multiplication. See also section basic:add and basic:mult.

(define compose (lambda (f g) (lambda (x) (f (g x))))) |

Georg P. Loczewski 2004-03-05