RubyはラムダやProcオブジェクトをサポートしていますか?

1件の回答

回答を書く

1123001

2026-01-24 20:50

+ フォロー

RubyはラムダもProcオブジェクトも

普通に使える言語ですよ。U^^U



どちらも「ブロックをオブジェクトとして

扱うための仕組み」で、関数を変数に入れたり

引数として渡したりできます。



たとえば -\u0026gt; { ... } でラムダを作れますし

Proc.new でProcを作ることもできます。

挙動に少し違いはありますが、どちらも

日常的に使われているので

「Rubyは関数を扱うのが苦手」ということは

全くありません。スクリプトでもWebアプリでも

普通に活躍します。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有