summaryrefslogtreecommitdiff
path: root/lib/elixir/lib/enum.ex
Commit message (Expand)AuthorAgeFilesLines
* Add map examples to Enum.reduce/3 and Map.new/2 (#12560)Mackenzie2023-05-121-0/+3
* Optimize Enum.map/2 for ranges (#12554)sabiwara2023-05-081-1/+23
* Use range syntax for clarityJosé Valim2023-05-081-2/+2
* Address bootstrap issuesJosé Valim2023-05-071-2/+2
* Optimize any? and all? for rangesJosé Valim2023-05-071-22/+34
* Clarify chunk_everyJosé Valim2023-02-181-1/+2
* Fix Enum tests for maps in OTP26 (#12405)sabiwara2023-02-161-3/+3
* Optimize Enum.sort(list, :asc | :desc) (#12391)sabiwara2023-02-101-1/+5
* Optimize Enum.to_list for ranges (#12384)Artur Plysyuk2023-02-081-0/+1
* Fix circular reference in Enum.count_until/3 docstring (#12288)bo0tzz2022-12-061-1/+1
* Add examples to Enum.group_by/3 (#12240)aifrak2022-11-121-0/+26
* Remove unecessary parens in nullary type funsJosé Valim2022-10-141-11/+11
* Use clearer style in Enum examples (#12187)Paulo Valim2022-10-111-2/+10
* Fixing edge cases in Enum.slide/3 (#12052)sabiwara2022-08-041-0/+5
* Add spec for Enum.slide/3 (#12050)sabiwara2022-08-041-0/+1
* Fix bug: Enum.slice selecting extra element (#12043)sabiwara2022-08-021-1/+4
* Fix bug in Enum.slice with step>1 (#12042)sabiwara2022-08-021-21/+7
* Fix bug in Enum.drop/2 (#12040)sabiwara2022-08-021-1/+1
* Update TODOs and deprecationsJosé Valim2022-07-251-5/+1
* A better description for Enum module (#12002)Uzo2022-07-221-1/+1
* Add example to Enum.chunk_every/4 and Stream.chunk_every/4 (#11981)aifrak2022-07-121-0/+3
* Add example with nested arrays to Enum.join/2 (#11979)aifrak2022-07-111-0/+3
* Add literal_encoder option to container_cursor_to_quotedJosé Valim2022-06-251-1/+1
* Implement Enumerable.count/1 for listsJosé Valim2022-06-241-3/+2
* Removes/Adds qualified calls to Kernel (#11852)Eksperimental2022-05-211-1/+1
* Replace default sorter in Enum.sort_by/3 with :asc (#11856)Eksperimental2022-05-211-9/+14
* Use zero-arity instead of 0-arity and so on (#11848)Eksperimental2022-05-201-2/+2
* Add examples to Enum.slice/2 docs (#11847)Andrea Leopardi2022-05-191-1/+11
* Consider steps when slicing a list forwardJosé Valim2022-05-191-0/+1
* Optimize Enum.sort_by/3 when sorter is :desc (#11819)Eksperimental2022-05-121-1/+10
* Add when :asc/:desc were introduced in Enum.sort/2 (#11803)Andrea Leopardi2022-05-081-2/+2
* Inline more code in EnumJosé Valim2022-05-041-3/+7
* Allow slice to overflow on both starting and ending positionsJosé Valim2022-05-041-20/+33
* Optimize Enum.with_index/2 for lists (#11765)sabiwara2022-04-221-0/+22
* Fix `Enumerable.slice` docs (#11672)Wojtek Mach2022-02-281-1/+1
* Allow slicing with steps in Enum.slice/2 and String.slice/2 (#11624)José Valim2022-02-131-84/+229
* Improve docs for Enum.sort* (#11576)Eksperimental2022-01-161-9/+9
* Streamline t:Enumerable.t/1 docs (#11517)Eksperimental2021-12-221-6/+6
* Add t:Enumerable.t/1 (#11510)Andrea Leopardi2021-12-201-0/+17
* Add List.keysort/3 and performance notes to sort_byJosé Valim2021-12-161-24/+43
* Reduce one level of indirection in Enum.into implementation (#11481)Eksperimental2021-12-131-14/+6
* Further optimize Enum.into implementationsJosé Valim2021-12-131-8/+40
* Add missing `@doc since` (#11443)Wojtek Mach2021-12-041-0/+1
* Improvements to Enum.slide/3 (#11361)Tyler A. Young2021-11-031-4/+13
* Add Enum.slide/3 (#11349)Tyler A. Young2021-10-311-0/+153
* Fix a few typos (#11342)Udo Kramer2021-10-251-1/+1
* Improve Enum.concat/1 signature docsJosé Valim2021-10-221-0/+2
* Reduce memory usage when applying flat_map to an enumJosé Valim2021-09-201-3/+6
* Use strict map update when key is expectedly present (#11227)Aleksei Magusev2021-09-061-1/+1
* Document how Enumerable suspension can be tested (in `t:Enumerable.result`) (...Qqwy / Wiebe-Marten2021-09-041-9/+14