gojuno / koptional

Minimalistic Optional type for Kotlin that tries to fit its null-safe type system as smooth as possible.
Apache License 2.0
289 stars 21 forks source link

Add reactor extensions. #9

Closed utwyko closed 7 years ago

utwyko commented 7 years ago

Thanks for creating this library, it solves a problem I have constantly while working with Reactive Streams.

I've added a module with extensions for the implementation I work with the most often: Project Reactor.

utwyko commented 7 years ago

Thanks for the review, made changes accordingly.

artem-zinnatullin commented 7 years ago

Please give us a day or couple to discuss whether we'd like to make this part of Koptional repo or not since we're active RxJava users but not users of Project Reactor, I think decision will be positive but let's see :)

artem-zinnatullin commented 7 years ago

So we've discussed this and decided to merge, thanks for addition, will do release today!

artem-zinnatullin commented 7 years ago

@utwyko FYI we released 1.1.0 with your extensions, however Bintray did not link it to jcenter repo for some reason (as usual uh), I've contacted them and hope to fix this soon (last time similar issue took about 4 days to resolve).

For now your extension is available on https://dl.bintray.com/gojuno/maven/com/gojuno/koptional/, once issue will be resolved it should also become available on https://jcenter.bintray.com/com/gojuno/koptional/

utwyko commented 7 years ago

@artem-zinnatullin Great, thanks for the info.

artem-zinnatullin commented 7 years ago

Contacted Bintray https://stackoverflow.com/questions/44371758/bintray-does-not-link-new-artifact-to-jcenter

artem-zinnatullin commented 7 years ago

@utwyko Reactor extensions are now available on Jcenter