無名再帰
↑ Y コンビネータって何? - IT戦記
↑ GNU RとJavaScriptの無名再帰をやってみた - NoiseFactory
JavaScript では以下のように書ける。arguments.callee で自分自身を参照する。なお、ECMAScript 5 以降の strict mode では arguments.callee は使用できない。