It is clear from SICP book that abstractions are useful to create bigger functions from combining smaller functions.
e.g. (define (fred x) (* (+ x 4) 10))
Is there an example where abstractions on *data* are useful as well?
In other words, when would it ever be useful to give a *name* to some
combination of data such as...
(1 8 10 11 (5 6) (9 (10 4))) ???
Abstractions aren't *JUST* for functions are they???
cs
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
