謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

2007-11-03から1日間の記事一覧

レキシカルクロージャktkr

JSで function createCounter(){ var cur = 0; return { next:function(){return cur++;}, prev:function(){return cur--;} }; } var count = createCounter(); dump(count.next()); dump(count.next()); dump(count.prev()); なのをDで import std.stdio; i…

内部イテレータを外部イテレータにする

yield無くてもthreadあれば楽勝…と思ってたが、仕様の壁だらけ。foo++のオペレーターオーバーロードの挙動が酷い。 それと関数の戻り値にautoが使えないのが色々ときついなぁ。そういえば実装の予定がされているstatic foreachってスコープありだっけ? 無し…