NobleBlocks
Public

Tail recursion by using function generalization

Published in ACM SIGCSE Bulletin • Jul 6, 2009
NobleIDNI6P75W95R98S07
Authors:
Manuel Rubio-Sánchez
,
J. Ángel Velázquez‐Iturbide

Abstract

The design of tail recursive algorithms may require thinking about iteration rather than recursion. This paper provides a methodology for deriving tail recursive functions that is based on declarative programming and the concept of function generalization, which allow to avoid iterative thinking.

Finding related papers...

Discussions

(0)

No comments yet

Be the first to share your thoughts!