All Projects → retrostreams → android-retroflow

retrostreams / android-retroflow

Licence: other
Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.x D8 / desugar toolchain, forked from https://github.com/stefan-zobel/streamsupport

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to android-retroflow

akka-cookbook
提供清晰、实用的Akka应用指导
Stars: ✭ 30 (+50%)
Mutual labels:  reactive-streams
KotlinReactiveMS
An educational project to learn reactive programming with Spring 5 and Kotlin
Stars: ✭ 33 (+65%)
Mutual labels:  reactive-streams
Airstream
State propagation and event streams with mandatory ownership and no glitches
Stars: ✭ 160 (+700%)
Mutual labels:  reactive-streams
mongo-images
Ever wonder how you can create a full stack reactive application that also saves images? Well look no further! We've got Spring Webflux, Reactive Mongo Streams with GridFS, and Angular5!
Stars: ✭ 12 (-40%)
Mutual labels:  reactive-streams
Atmosph4rX
Atmosphere Framework version 4 for Reactive Streams
Stars: ✭ 34 (+70%)
Mutual labels:  reactive-streams
rxson
No description or website provided.
Stars: ✭ 17 (-15%)
Mutual labels:  reactive-streams
r2dbc-proxy
R2DBC Proxying Framework
Stars: ✭ 108 (+440%)
Mutual labels:  reactive-streams
spring-boot-rsocket
Plain Spring Boot RSocket Starter
Stars: ✭ 26 (+30%)
Mutual labels:  reactive-streams
sample-spring-webflux
testing webclient reactive communication with spring boot reactive application built on top of spring webflux
Stars: ✭ 21 (+5%)
Mutual labels:  reactive-streams
assembler
Functional, type-safe, stateless reactive Java API for efficient implementation of the API Composition Pattern for querying/merging data from multiple datasources/services, with a specific focus on solving the N + 1 query problem
Stars: ✭ 102 (+410%)
Mutual labels:  reactive-streams
chainsaw
Gradle plugin: adds support for building Java 9 modules.
Stars: ✭ 71 (+255%)
Mutual labels:  java9
springboot-rsocketjwt-example
Example of using JWT with RSocket and Spring Boot
Stars: ✭ 26 (+30%)
Mutual labels:  reactive-streams
Rx.Http
A reactive way to make HTTP Request in .NET Core 🚀
Stars: ✭ 62 (+210%)
Mutual labels:  reactive-streams
jetty-reactive-httpclient
Jetty ReactiveStreams HttpClient
Stars: ✭ 63 (+215%)
Mutual labels:  reactive-streams
rxjava2-http
Transmit RxJava2 Flowable over http with non-blocking backpressure
Stars: ✭ 19 (-5%)
Mutual labels:  reactive-streams
akka-stream-mon
Throughput and latency monitoring for Akka Streams
Stars: ✭ 23 (+15%)
Mutual labels:  reactive-streams
reactive-jms
Reactive JMS wrapper
Stars: ✭ 16 (-20%)
Mutual labels:  reactive-streams
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-40%)
Mutual labels:  reactive-streams
ksqlDB.RestApi.Client-DotNet
ksqlDb.RestApi.Client is a C# LINQ-enabled client API for issuing and consuming ksqlDB push queries and executing statements. SqlServer.Connector is a client API for consuming row-level table changes (CDC - Change Data Capture) from Sql Server databases with the Debezium connector streaming platform.
Stars: ✭ 44 (+120%)
Mutual labels:  reactive-streams
rule-engine
基于流程,事件驱动,可拓展,响应式,轻量级的规则引擎。
Stars: ✭ 165 (+725%)
Mutual labels:  reactive-streams

Maven Central javadoc.io

android-retroflow

android-retroflow is a backport of the new Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android developers wanting to use the Android Studio 3.x D8 / desugar toolchain.

There is nothing specific to Android or the desugar toolchain in this code (it could even be compiled to Java 6 bytecode) but it has an indirect dependency on android-retrostreams (via android-retrofuture) which is why this exists as a separate component (the corresponding streamsupport-flow component can't be used with android-retrostreams and android-retrostreams itself can only be used with desugar or Java 8 and higher).

Other than having a different package name this code has no further changes compared with streamsupport-flow

Online Javadoc is available at docs

Please give feedback here if you experience any problems.

build.gradle:

dependencies {
    implementation 'net.sourceforge.streamsupport:android-retroflow:1.7.4'
}

LICENSE

GNU General Public License, version 2, with the Classpath Exception (and CC0 1.0 for JSR-166 derived code)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].