クロージャの履歴
クロージャは JavaScript の高度な機能と思われがちですが、クロージャを理解する事は JavaScript を使いこなす上で欠かせません。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Closures
myFunc がクロージャになったということです。クロージャは関数とその関数が作られた環境という 2 つのものが一体となった特殊なオブジェクトです。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Closures
Rubyはイテレータとクロージャが特徴らしい