On Fri, Jan 25, 2008 at 10:34:41AM -0800, Christopher Smith wrote: > Recursion doesn't require mutating variables, which allows you to do > iteration without mutating variables. Once you have ways of doing things > without mutating state, you discover a whole world of possibilities, not > the least of which is fewer bugs, implicit parallelism, easily provable > outcomes, etc..
So it sounds like you are saying that functional (stateless) programming is impossible without recursion? That is probably true and probably is the answer I was looking for.....recursion = state changes not necessary. Chris -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
