|Next||Functional Programming in Perl||8|
Because we want modularity
Gluing functions together
Assembly of complicated functions from simpler ones
A little modularisation can go a long way.
Gluing whole programs together
Dataflow and process-driven computation
Lazy evaluation is perhaps the most powerful tool for modularisation in the functional programmer's repertoire.
Why Functional Programming Matters, Hughes
This is worth doing in any language
|Next||Copyright 2005 M. J. Dominus|