Skip to content

Commit

Permalink
Merge pull request #24 from hogucc/2024-12-25
Browse files Browse the repository at this point in the history
add_posts/2024-12-25
  • Loading branch information
hogucc authored Dec 25, 2024
2 parents bc0f2e2 + 8365d75 commit c5efa08
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions _posts/2024-12-25-til.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
layout: post
title: 2024-12-25 Ruby3.4からはブロックパラメーターitが利用可能になる
---

# Ruby3.4からはブロックパラメーターitが利用可能になる

Rubyは毎年クリスマスにバージョンがあがる

今年はRuby3.4がリリースされた。変更点は以下の記事参照。
https://product.st.inc/entry/2024/12/25/154728

コード例もこの記事から引用している。

以前からnumbered parmeter(_1)は用意されていたが、ブロックパラメーターにitが追加された。

こんなやつ。この記事にも書かれているが、numbered parameterと同様itが指しているものがわかりづらくなるのでワンライナーのブロック限定で使うのが良さそう。

```
ary = ["foo", "bar", "baz"]
p ary.map { it.upcase }
```

0 comments on commit c5efa08

Please sign in to comment.