From: retro Date: 2022-02-17T19:29:17+00:00 Subject: [ruby-core:107648] [Ruby master Feature#18585] Promote find pattern to official feature Issue #18585 has been updated by retro (Josef ��im��nek). ktsj (Kazuki Tsujimoto) wrote in #note-2: > > Is this request related to the whole feature (as described at https://docs.ruby-lang.org/en/3.1/doc/syntax/pattern_matching_rdoc.html) or only to one pattern called "Find pattern" (as described at https://docs.ruby-lang.org/en/3.1/doc/syntax/pattern_matching_rdoc.html#label-Patterns)? > > There is no difference between the two. > Except find pattern, pattern matching is already official feature. Thanks for the info. matz (Yukihiro Matsumoto) wrote in #note-3: > Accepted. Congratulations. > > Matz. Would be PR welcomed for this change? ---------------------------------------- Feature #18585: Promote find pattern to official feature https://bugs.ruby-lang.org/issues/18585#change-96561 * Author: ktsj (Kazuki Tsujimoto) * Status: Assigned * Priority: Normal * Assignee: ktsj (Kazuki Tsujimoto) ---------------------------------------- "Find pattern" has introduced in 3.0 and it is still marked as an experimental. I don't see any problems, so it is time to promote it to official feature. (BTW, it was useful when writing code like the following for a practical example.) ```ruby if ary in [*, {a: 0, b: 1 | 2} => i, *] ... end ``` -- https://bugs.ruby-lang.org/ Unsubscribe: