diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-22 14:19:25 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-22 14:56:56 +0900 |
| commit | 0bb4d10ca7dacaeb5873cfd2e61423e8a4222350 (patch) | |
| tree | a48d99734fcb0f4a25daab18ea8d85267d478216 | |
| parent | 914da3d7121613d6e440c700a23b97445bd81308 (diff) | |
| download | mruby-0bb4d10ca7dacaeb5873cfd2e61423e8a4222350.tar.gz mruby-0bb4d10ca7dacaeb5873cfd2e61423e8a4222350.zip | |
Define `Array#to_a` to avoid unnecessary loops.
| -rw-r--r-- | mrblib/array.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mrblib/array.rb b/mrblib/array.rb index 6bcc8c482..8586fbc39 100644 --- a/mrblib/array.rb +++ b/mrblib/array.rb @@ -268,4 +268,8 @@ class Array def sort(&block) self.dup.sort!(&block) end + + def to_a + self + end end |
