Tail recursion by using function generalization | Publicación