エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ractorで複数のオブジェクトを渡せるようにしてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ractorで複数のオブジェクトを渡せるようにしてみた - Qiita
r = Ractor.new do v1, v2 = Ractor.recv puts v1 puts v2 puts v1.class puts v2.class end r.send(1, ... r = Ractor.new do v1, v2 = Ractor.recv puts v1 puts v2 puts v1.class puts v2.class end r.send(1, 2) r.take # => 1 # => 2 # => Integer # => Integer Ractorって? Ruby3で導入される並行・並列機能を提供するしくみです。 元々はGuildという名前で数年前から議論されてきたものです。 詳しい話は下記の動画を参照して頂ければと思います。 [JA] Ractor report / Koichi Sasada @ko1 Ractorへオブジェクトを渡す sendメソッドを使ってRactorへとオブジェクトを渡すことができます。 r = Ractor.new do v = Ractor.recv puts v puts v.class end r.