Anonymous Recursion in JavaScript
dev.to