summaryrefslogtreecommitdiffhomepage
path: root/mrblib/enum.rb
AgeCommit message (Collapse)Author
2018-04-28Update the patch to not use `funcall` in C; ref #4013Yukihiro "Matz" Matsumoto
2018-04-28Fix Enumerable#hash on non 32-bit integer conf.kimu_shu
2018-03-16Needed to pass sort block.Yukihiro "Matz" Matsumoto
2017-07-25Reimplement sort method to reduce array copying.Yukihiro "Matz" Matsumoto
2016-02-16suppress "can't convert Float into Integer" in Enumerable#hashYusuke Endoh
2015-10-20Remove obvious warnings from docsSeba Gamboa
2015-08-21enum.rb: refactor code (remove redundant code)go.kikuta
2015-08-03better hash value from enumerables; fix #2906Yukihiro "Matz" Matsumoto
2014-12-25avoid block_given? in enum.rb to reduce method callsYukihiro "Matz" Matsumoto
2014-04-30use Kernel#__send__ insteard of Kernel#sendksss
2014-03-19enum methods to support multiple values; all?, any?, grep, include?, drop, ↵Yukihiro "Matz" Matsumoto
drop_while, take, take_while, each_cons, each_slice, group_by, first, count
2014-03-19Merge pull request #1882 from ksss/enum-find_allYukihiro "Matz" Matsumoto
Enumerable#find_all return Enumerator if non block given
2014-03-17Enumerable#find_all return Enumerator if non block givenksss
2014-03-17Enumrable#each_with_index return Enumerator if non block givenksss
2014-03-17Merge branch 'refactor-enumerable.rb' of https://github.com/suzukaze/mruby ↵Yukihiro "Matz" Matsumoto
into suzukaze-refactor-enumerable.rb
2014-03-17Refactor Enumerable#include?Jun Hiroe
2014-03-17Refactor Enumerable#any?Jun Hiroe
2014-03-17Refactor Enumerable#all?Jun Hiroe
2014-03-17add Enumerable#sort_byYukihiro "Matz" Matsumoto
2014-03-17make Enumerable methods to support multiple values; collect, detect, ↵Yukihiro "Matz" Matsumoto
each_with_index, find_all, inject, max, min, partition, reject, sort
2014-03-17Enumerable#entries to support multiple values; close #1868Yukihiro "Matz" Matsumoto
2014-03-14mruby-enumerator: move definitions in core_mod.rb to mrblib coreYukihiro "Matz" Matsumoto
2014-01-16hash value of enumerable should be obtained from its elements; close #1658Yukihiro "Matz" Matsumoto
2013-03-03Remove trailing whitespaces. This is just a cosmetic change.Masaki Muranaka
2012-10-19wrong check of argument numbersYukihiro Matsumoto
2012-10-19add symbol style to Enumerable#injectYukihiro Matsumoto
2012-10-19Enumerable#inject should handle empty enumerable; ↵Yukihiro Matsumoto
http://www.tbn.co.jp/blog/?p=813
2012-05-09clean enum.cYukihiro Matsumoto
2012-05-03Add documentation to EnumerableDaniel Bovensiepen
2012-04-20add mruby sourcesmimaki