Commit Graph

42 Commits

Author SHA1 Message Date
87bc148570 more filter functions 2024-05-14 20:26:58 +02:00
78436e629c FlatMap function introduced 2024-05-10 20:32:41 +02:00
4612cb74b2 refactored result wrapper func names 2024-04-04 19:13:43 +02:00
faf75185ae refactor 2024-04-04 19:11:33 +02:00
3dfcee4ee4 fixed Get and GetUnsafe methods for Result struct 2024-04-04 19:07:52 +02:00
6fcd709cd3 fixed cancel call in FindFirstAndCancel 2024-01-10 22:00:20 +01:00
35264315fd ToSliceContinuous implemented 2023-04-14 19:05:27 +02:00
9e62bab91e WriteIntoWriter handles error values 2023-03-25 11:52:57 +01:00
e9fdfd6e42 FilterResults fixed 2023-03-25 11:49:59 +01:00
a864cb930d FilterResults implemented 2023-03-25 11:45:55 +01:00
b602502992 FilterSuccess implemented 2023-03-25 11:37:08 +01:00
984aae2553 Result implemented 2023-03-25 11:12:36 +01:00
2db4225251 fixed Map function to wait until all values were mapped before closing channel 2023-03-06 13:03:10 +01:00
ac5678bde6 changed Map implementation to not preserve input order. MapPreserveOrder implemented 2023-03-06 12:55:24 +01:00
f0a869b409 fixed naming schemes for Each methods 2023-03-04 11:24:42 +01:00
169f978e14 fixed argument order 2023-01-16 15:15:21 +01:00
3a80460c18 more FindFirst variants 2023-01-16 15:13:07 +01:00
ba2efffd8e HasAny introduced 2022-12-19 18:07:43 +01:00
79805d1fdc FindFirstAndFlush flushes source concurrently 2022-12-19 18:03:43 +01:00
a85ba0011d Find operations added 2022-12-19 18:01:38 +01:00
19959a6c01 - efficiency of toMap improved by concurrently calling the mapper function
- ToMapSuccessive introduced which still uses old behavior
2022-12-17 19:50:41 +01:00
Timon Ringwald
0a42c8cf0a fixed bugs in TeeMany 2022-08-28 15:28:33 +02:00
Timon Ringwald
81d06f550c fixed bug in FlatChan 2022-08-21 21:22:16 +02:00
Timon Ringwald
4e422b4243 flat functions 2022-08-21 21:20:47 +02:00
Timon Ringwald
608e828f82 moved to git.milar.in 2022-08-03 21:34:08 +02:00
Timon Ringwald
7e7234cf8f renamed MapParallel to Map, renamed Map to MapSuccessive 2022-08-02 17:31:02 +02:00
Timon Ringwald
110846d866 added Filter method 2022-07-05 21:30:19 +02:00
Timon Ringwald
944ab39e28 added OfMap 2022-04-25 20:04:14 +02:00
Timon Ringwald
892814aa5c use max channel capacity instead of average 2022-04-25 15:37:00 +02:00
Timon Ringwald
55c3c7a464 various optimizations 2022-03-30 15:49:24 +02:00
Timon Ringwald
220f4e6525 fixed LimitedRunner behavior if runnable panics 2022-03-30 15:23:47 +02:00
Timon Ringwald
15e4d83ab9 ToMap refactored 2022-03-09 14:55:11 +01:00
Timon Ringwald
dbfd7d6cd3 Merge branch 'main' of ssh://git.tordarus.net:2222/Tordarus/channel 2022-03-09 14:47:53 +01:00
Timon Ringwald
962249789b collectors added 2022-03-09 14:47:49 +01:00
Timon Ringwald
d5afefc540 ofDelayedFunc further improved 2022-02-17 09:18:37 +01:00
Timon Ringwald
08e28c8c1a ofDelayedFunc improved 2022-02-17 09:17:23 +01:00
Tordarus
a89b395510 map syntax improved 2022-02-10 08:07:03 +01:00
Tordarus
07be46c4fe fixed param ordering 2022-02-09 12:23:31 +01:00
Tordarus
6d79f07f5a commentary improved 2022-02-09 12:19:19 +01:00
Tordarus
9696f7d42b added Flush function 2022-02-09 12:17:54 +01:00
Tordarus
cc9a4bb6ca fixed bugs 2022-02-09 12:17:49 +01:00
Tordarus
969bd51948 initial commit 2022-02-09 12:10:02 +01:00