概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: “Useless Ruby sugar”: Pattern matching (Pt. 1) 原文公開日: 2023/10/20 原著者: zverok 日本語タイトルは内容に即したものにしました。訳文の一部に強調を加えています。 本記事は、最近のRubyで出現した"無用な"(さもなければ物議を醸す)構文要素を扱うシリーズ記事の一環です。本シリーズの目的は、そうした機能を擁護することでも批判することでもなく、その機能が導入された理由、設計、そして新構文を使うコードに与える影響を分析するための一種の「思考のフレームワーク」を皆さんと共有することです。本シリーズのあらまし記事と、前回のnumbered block parameter記事もご覧ください。 本日のお題はパターンマッチング(pattern matching)です。このテーマ