Rubyについて(アンチ専用) Part005 (342レス)
Rubyについて(アンチ専用) Part005 http://mevius.5ch.net/test/read.cgi/tech/1555162340/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
331: デフォルトの名無しさん [sage] 2023/09/15(金) 12:41:10.51 ID:yWDScNQC あとからだと何とでも言えるし これを指摘するのも手垢つきまくってるだろうけど やっぱブロックは失敗やったな 受け渡しの書き方もprocとの関係も全部ミスってると思う rustだとそれらは単にクロージャなんで 一個だけじゃなく複数受け取れるし 引数の「最後」に「一個だけ」(..., &block)と「&つけて」書くとかいう縛りがない 単なる変数のひとつとして何個でもどこにでも受け取れる let x = Some("foo"); assert_eq!(x.map_or(42, |v| v.len()), 3); let x = Some("foo"); assert_eq!(x.map_or_else(|| 2 * k, |v| v.len()), 3); これすごいスッキリしてると思う rubyもこのクロージャ形式で手続きをパラメータ化できればよかったのにな http://mevius.5ch.net/test/read.cgi/tech/1555162340/331
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 11 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.005s