2016-08-23から1日間の記事一覧

Vim script の funcref() を用いても関数の closure を使用するべきではない

Vim

タイトルがすでに結論なのですが、この前追加された funcref() を使用することで、以下のような問題を回避することが出来ます。 secret-garden.hatenablog.com function! Foo() let x = 0 function! Bar() closure let x += 1 return x endfunction " return…