Reactive Extensions for Vert.x
Java JavaScript Groovy
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Rx extension for Vert.x

Build Status

Vert.x module adding support for Reactive Extensions (Rx) using the Rx libraries. This allows Vert.x developers to use the Rx type-safe composable API to build Vert.x verticles. This module provides helpers for adapting Vert.x stream and future constructs to Rx observables.

Documentation

Stack integration

RxJava and RxJava2 are integrated with the Vert.x stack.

Integration tests are placed here:

Integration docs are placed here:

The corresponding component uses an asciidoctor https://asciidoctor.org/docs/user-manual/#include-directive directive to embed the doc snippet:

ifdef::java[]
include::override/rxjava.adoc[]
endif::[]

Vert.x Web Client example:

is replaced by