- de491d2 Make SafeCollector platform-specific declaration and enforce exceptio… (#1793) by Vsevolod Tolstopyatov · 4 years, 5 months ago
- 1b378ba Introduce merge operator by Vsevolod Tolstopyatov · 4 years, 7 months ago
- 34dcfb1 Rethrow downstream exception during "onCompletion" emissions by Vsevolod Tolstopyatov · 4 years, 8 months ago
- 2ba1d98 Fix mapLatest documentation example by Sebas LG · 4 years, 9 months ago
- ecbfa6d Properly distinguish AbortFlowExceptions from different non-terminal operators by Vsevolod Tolstopyatov · 4 years, 9 months ago
- bd7c030 Optimize Flow.take (#1538) by Vsevolod Tolstopyatov · 4 years, 10 months ago
- 95d88ab Fix samples in Flow docs by Vsevolod Tolstopyatov · 4 years, 11 months ago
- 1f5ab53 flow: fix recursion in combineTransform<T1, T2, R>() by Jan Skrasek · 5 years ago
- e9f40c3 Update constants in debounce example so it will work on slow machines with non-virtual time by Vsevolod Tolstopyatov · 5 years ago
- d533848 Various improvements in combine implementation by Vsevolod Tolstopyatov · 5 years ago
- 3a95884 Renaming switchMap to flatMapLatest to better reflect its semantics and to have a consistent and meaningful naming scheme for the rest of the 'latest' operators by Vsevolod Tolstopyatov · 5 years ago
- 44c4c56 combineLatest rework by Vsevolod Tolstopyatov · 5 years ago
- 4e47af4 Optimize debounce operator allocation pressure by using conflated produce. Previously it was not possible due to not implemented #1235 by Vsevolod Tolstopyatov · 5 years ago
- f4e9553 Deprecate delayFlow and delayEach by Roman Elizarov · 5 years ago
- a33bf5a Check for cancellation in concurrent flow merge on each element by Vsevolod Tolstopyatov · 5 years ago
- 55bead0 Deprecate flowWith with ERROR by Vsevolod Tolstopyatov · 5 years ago
- dc4a474 Stabilize core flow (#1352) by Vsevolod Tolstopyatov · 5 years ago
- 91cc13a withIndex and collectIndexed operators by Vsevolod Tolstopyatov · 5 years ago
- 63b6e27 Add Flow.onStart, support emit in onCompletion (#1348) by Roman Elizarov · 5 years ago
- ace5899 Add distinctUntilChanged operator that uses a comparator function instead of a key extractor. by Zach Klippenstein · 5 years ago
- 583d39d Rewrite assertions so that they are checked only in debug mode by Roman Elizarov · 5 years ago
- 8d8b6eb Declarative flow operators (#1291) by Vsevolod Tolstopyatov · 5 years ago
- 91d9f7c Flow exceptions handling facilities (#1280) by Roman Elizarov · 5 years ago
- 3216825 Use real semaphore in flatten/flatMapMerge by Roman Elizarov · 5 years ago
- 15c7d0f Mark Flow declarations as experimental by Vsevolod Tolstopyatov · 5 years ago
- d5478b6 More operators (#1236) by Vsevolod Tolstopyatov · 5 years ago
- e2a5671 Flow scope (#1227) by Vsevolod Tolstopyatov · 5 years ago
- db52e97 Flow.conflate operator by Roman Elizarov · 5 years ago
- b77a80c Flow: decouple buffer size from various operators and fuse by Roman Elizarov · 5 years ago
- f44942a Deprecate flowWith operator by Vsevolod Tolstopyatov · 5 years ago
- 9b05908 Consolidate NullSurrogate with Symbol and rename it to NULL by Roman Elizarov · 5 years ago
- f939617 Merge pull request #1161 from Kotlin/flow-performance-improvements by Vsevolod Tolstopyatov · 5 years ago
- 997d2f2 Ignore cancellation cause thrown from the upstream suspension point in retry and onError by Vsevolod Tolstopyatov · 5 years ago
- 5627834 Add combineLatest with multiple flow parameters by Vsevolod Tolstopyatov · 5 years ago
- e35637a Fix overflow bug in Flow.drop by Eduard Wolf · 5 years ago
- a9f8c0d Make Flow.fold inlineable by Vsevolod Tolstopyatov · 5 years ago
- 641d671 Flow performance improvements: mark crucial Flow DSL (unsafeFlow, collect, transform, map, mapNotNull, filter, filterNot, filterNotNull) as inline by Vsevolod Tolstopyatov · 5 years ago
- 725addf Flow documentation improvements by Vsevolod Tolstopyatov · 5 years ago
- 6e3faa7 Fixed spurious exception during select.onJoin clause registration by Roman Elizarov · 5 years ago
- e569bd3 Fix exception types for channels to ensure transparency & reporting (#1158) by Roman Elizarov · 5 years ago
- f8eac76 Rename transform parameters for consistency with stdlib by Roman Elizarov · 5 years ago
- fe820ba Flow operators: (#1132) by Vsevolod Tolstopyatov · 5 years ago
- c20bc93 Prohibit Flow.take(0) by Vsevolod Tolstopyatov · 5 years ago
- e1ac2e5 Fix atomicfu post-processing and dependencies by Roman Elizarov · 5 years ago
- b550afa Specify exception types, add tests on it by Vsevolod Tolstopyatov · 5 years ago
- 61c64cc Flow improvements: by Vsevolod Tolstopyatov · 5 years ago
- c9f25fc Introducing zip and combineLatest Flow operators by Vsevolod Tolstopyatov · 5 years ago
- d3cc25f Rework purity concept: by Vsevolod Tolstopyatov · 5 years ago
- 8788488 FlatMap-related API rework by Vsevolod Tolstopyatov · 5 years ago
- 2a815e8 Do not invoke retry predicate when exceptions is thrown from downstream by Vsevolod Tolstopyatov · 5 years ago
- 35f9ad5 FlatMap improvements: by Vsevolod Tolstopyatov · 5 years ago
- d57bfa2 Flow preview implementation by Vsevolod Tolstopyatov · 5 years ago