summaryrefslogtreecommitdiff
path: root/lib/elixir/lib/stream.ex
Commit message (Expand)AuthorAgeFilesLines
* Avoid shadowing in Stream.do_reduce (#6962)Cẩm Huỳnh2017-10-211-1/+1
* Add Enumerable.slice/1 and use it in Enum (#6958)José Valim2017-10-211-8/+6
* Store immutable arguments in a tuple in Stream.transformJosé Valim2017-10-101-161/+62
* Run code formatter on lib/elixir/lib/stream.ex (#6761)Uday Singh2017-10-101-139/+293
* Add Stream.intersperse/2 (#6353)Saša Jurić2017-07-181-0/+23
* Force {Enum,Stream}.zip/1 to take a list of enumerabls as argument (#6322)Andrea Leopardi2017-07-131-4/+5
* Improve coverage and fix regression on Stream.chunk/4José Valim2017-07-121-1/+1
* chunk/4 -> chunk_every/4 and chunk_by/4 -> chunk_while/4José Valim2017-07-041-29/+39
* Share chunking logic between stream and enumJosé Valim2017-07-041-29/+2
* Fix the documentation for Stream.drop_while/2 and Stream.take_while/2Andrea Leopardi2017-06-261-2/+2
* Fix stream cycle over empty enumerable (#6253)johnwahba2017-06-251-0/+6
* Add Enum.chunk_by/4 and Stream.chunk_by/4 (#6090)Mati Sójka2017-05-281-20/+68
* Deprecate Enum.filter_map/Stream.filter_mapJosé Valim2017-05-281-14/+3
* Improve filter_map docsJosé Valim2017-05-281-2/+2
* Remove unnecessary specs for funs with default arguments (#6095)Eksperimental2017-05-141-2/+0
* Correct use of hyphensAleksei Magusev2017-04-231-1/+1
* Minor doc cleanup (#5968)Justin Johnson2017-04-091-2/+2
* Clarify starting value in scan/2 documentation (#5906)Gal Tsubery2017-03-211-1/+2
* Remove function guards as the BadArity and BadFunction reports provide more i...José Valim2017-03-201-7/+6
* Allow consuming multiple items from suspended enumerable in Stream.transform/3José Valim2017-02-161-17/+19
* Comment to Enum.flat_map/2 about flattening (#5660)PatNowak2017-01-161-2/+4
* Fix whitespace inconsistencies in stdlib (#5559)Steven Blowers2016-12-141-2/+2
* Move a bunch of hard deprecations to elixir_dispatch (#5524)Andrea Leopardi2016-12-031-1/+2
* Replace :timer.sleep/1 by Process.sleep/1José Valim2016-11-221-1/+1
* Improve Stream.interval/1 documentation (#5480)João Britto2016-11-221-0/+4
* Remove use of underscore before ordinal numbers in functions and variables (#...Eksperimental2016-11-041-2/+2
* Ensure both inner and outer transform streams are closedJosé Valim2016-10-271-2/+10
* Implement Stream.zip/1 and Enum.zip/1 (#5289)Ben Olive2016-10-041-5/+22
* Ensure take/2 does not consume next element on suspendJosé Valim2016-09-111-61/+76
* Align multiline when in specs to the standard (#5183)Michał Muskała2016-09-011-6/+6
* Clean up code around Stream.zip/2Andrea Leopardi2016-08-281-14/+17
* Polish some code around Stream.zip/2 (#5169)Andrea Leopardi2016-08-281-8/+14
* Enhance variable names in Stream.ReducersAleksei Magusev2016-08-211-7/+7
* Fix {Enum, Stream}.map_every/3 behaviour when nth is 0Aleksei Magusev2016-08-191-4/+4
* Do not mention FunctionClauseError in the docsAleksei Magusev2016-08-191-3/+3
* Support Enum.map_every/3 and Stream.map_every/3 (#5141)Otto Lin2016-08-141-0/+35
* Add missing is_function guards to stdlib (#5066)Eugene Pirogov2016-07-271-2/+2
* [ci skip] Fix typespecs for Stream.chunk/2 (#5064)sunboshan2016-07-261-1/+1
* {Enum, Stream}.{take_every, drop_every}/2 little improvements (#5054)Eksperimental2016-07-251-0/+2
* Deprecate some functions here and there for v1.4 (#5039)Andrea Leopardi2016-07-201-1/+1
* Mention offset arg. in Enum.with_index/2 and Stream.with_index/2 docs (#4985)Eksperimental2016-07-101-0/+2
* Fix typespecs not showing up for Stream.into/3 (#4956)sunboshan2016-07-071-1/+1
* Add Stream.uniq_by/2 and deprecate Stream.uniq/2 (#4934)Eric Entin2016-07-031-5/+33
* Emit warning when variable is being expanded to function call (#3517)Aleksei Magusev2016-06-111-1/+1
* Remove spaces between "fn" and "(" (#4747)eksperimental2016-06-011-1/+1
* Remove unused and incorrect type Stream.tJosé Valim2016-05-281-1/+0
* Implement Enum.drop_every and Stream.drop_every (#4698)Mathias Klippinge2016-05-271-0/+30
* Improve guards definition in {Enum,Stream}.chunk/3,4Aleksei Magusev2016-05-141-4/+3
* Clarify that flat_map only flattens one level deep (#4610)Tobias Pfeiffer2016-05-131-1/+5
* Ensure args 2 and 3 to Enum,Stream.chunk/3,4 are integers (#4614)Ben Wilson2016-05-131-1/+3