From 1a8df40392b8cebd3a7ac899bbb61249baa5b621 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 12 Jul 2024 07:20:14 +0900 Subject: [PATCH] mruby-enum-ext: add Array#sort_by! method --- mrbgems/mruby-enum-ext/mrblib/enum.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mrbgems/mruby-enum-ext/mrblib/enum.rb b/mrbgems/mruby-enum-ext/mrblib/enum.rb index 0848ab9f6..5f8d82db5 100644 --- a/mrbgems/mruby-enum-ext/mrblib/enum.rb +++ b/mrbgems/mruby-enum-ext/mrblib/enum.rb @@ -895,4 +895,8 @@ class Array end ary.collect!{|e,i| self[i]} end + + def sort_by!(&block) + self.replace(self.sort_by(&block)) + end end