サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
今年の「#文学」
www.fs-output.com
Coroっていうモジュールがあります。Coroutine っていう概念を理解してないのもあり、 dmakiさんの記事で、なんとなく、 非同期でいろいろ出来るようになるモジュールなんだろうな、っていうくらいにしか考えて 無かったんですが、本質的にはちょっとイメージが違ったっぽいっす。 全然間違っているかもだけど、現在の僕の理解を書いてみます。 Coro.pm のソースを見てると、Coro::Stateをベースクラスにしてます。 このCoro::State、ドキュメント読んでても英語が不得意なせいもあり、よく分からなかったんですが、 いろいろいじってるうちに、なんとなく、「現在の実行状態(レキシカル変数や、関数スタック)を保存 しておける箱」っていうのが見えてきました。 といっても意味分からないっすね。 とりあえずサンプルコード use Coro::State; $::main = Coro:
このページを最初にブックマークしてみませんか?
『www.fs-output.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く