https://github.com/thomasnield/rxkotlin-extras
Kotlin Extensions to the rxjava-extras library
https://github.com/thomasnield/rxkotlin-extras
Last synced: about 1 month ago
JSON representation
Kotlin Extensions to the rxjava-extras library
- Host: GitHub
- URL: https://github.com/thomasnield/rxkotlin-extras
- Owner: thomasnield
- License: apache-2.0
- Created: 2016-05-16T16:23:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-14T16:38:20.000Z (about 8 years ago)
- Last Synced: 2025-03-22T18:11:19.489Z (about 1 month ago)
- Language: Kotlin
- Size: 12.7 KB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rxkotlin-extras
Kotlin Extensions to the [rxjava-extras](https://github.com/davidmoten/rxjava-extras) library.This is in early development and any help is appreciated! The goal is take David Moten's excellent operators for RxJava and make them extensions onto the `Observable.`
**Quick Example:**
```kotlin
val source = Observable.just("Alpha","Beta","Gamma", "Delta", "Epsilon")source.toListWhile { list,t -> list.isEmpty() || list[0].length == t.length }
.subscribe { println(it) }
```**OUTPUT**
```
[Alpha]
[Beta]
[Gamma, Delta]
[Epsilon]
```