tramp (cargo): Trampoline for recursive functions, with support for mutual recursion
Keywords: trampoline|recursion|functional|become