3 posts in series Tail-Recursion

Tail recursion with trampoline

Node.js does not support tail call optimization, but a trampoline has the same effect.

· 11 minutes reading time

Tail recursion with trampoline in Go

Go does not support tail call optimization, so the trampoline device can be used.

· 3 minutes reading time

Trampolines and algebraic Fibonacci in Rust

Rust does not guarantee tail call optimization. We implement a trampoline and discover that Fibonacci is not about numbers at all.

· 5 minutes reading time