エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
TL;DR Julia の Iteration は iterate() 関数を実装(多重定義)する(ように仕様変更された)。 それま... TL;DR Julia の Iteration は iterate() 関数を実装(多重定義)する(ように仕様変更された)。 それまでは start()/done()/next() の3つの関数を実装(多重定義)する仕様だった。 前置き やっと色々落ち着いてきました1。 週明けからまた色々忙しくなるはずなので、この合間に Julia の最新開発版をインストールして新機能を試してみて近未来を覗いたりしました2。 もうすぐ v0.7.0-alpha が出るようですが、その直前(約1週間前)に、Iteration Protocol の仕様変更が入りました! 「何それおいしいの?」て訝しがる人も多いかもしれませんが、破壊的な変更3だったし個人的にちょっと意外だったので少し掘り下げてみました。 注意 以降に出てくる『新形式』の Iteration Protocol(詳細後述)は、 公式サイトで公開さ