Subj : Are recursive functions ever needed? To : comp.programming From : Tatu Portin Date : Sat Oct 01 2005 01:16 pm Are recursive functions ever needed, i.e. cannot you just replace them with iterative clauses? Example: b = func (func (func (a))) compared to: b = a; for (i = 0; i < 3; i++) { b = func (b); } .