- By Richard Wild
- ·
- Posted 05 Dec 2017
On Tail Call Optimisation
If you are interested in functional programming as many of our craftspeople are, you will have heard talk about tail recursion. Tail recursion refers to a recursive function call that has been made from tail position. When a function call is in tail position it means there are no more instructions...