From 3c44d9da74dc666d43881a62c16a21bb301dbf22 Mon Sep 17 00:00:00 2001 From: xstefank Date: Sun, 11 Aug 2019 10:49:02 +0200 Subject: [PATCH] Fix doOnEach example in Part 3, Section 1 --- Part 3 - Taming the sequence/1. Side effects.md | 2 +- tests/java/itrx/chapter3/sideeffects/DoOnExample.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Part 3 - Taming the sequence/1. Side effects.md b/Part 3 - Taming the sequence/1. Side effects.md index a4bcdeb..a06c413 100644 --- a/Part 3 - Taming the sequence/1. Side effects.md +++ b/Part 3 - Taming the sequence/1. Side effects.md @@ -141,7 +141,7 @@ Observable values = Observable.just("side", "effects"); values .doOnEach(new PrintSubscriber("Log")) - .map(s -> s.toUpperCase()) + .map(s -> ((String) s).toUpperCase()) .subscribe(new PrintSubscriber("Process")); ``` [Output](/tests/java/itrx/chapter3/sideeffects/DoOnExample.java) diff --git a/tests/java/itrx/chapter3/sideeffects/DoOnExample.java b/tests/java/itrx/chapter3/sideeffects/DoOnExample.java index 4d08c43..0ae607f 100644 --- a/tests/java/itrx/chapter3/sideeffects/DoOnExample.java +++ b/tests/java/itrx/chapter3/sideeffects/DoOnExample.java @@ -61,7 +61,7 @@ public void exampleDoOnEach() { values .doOnEach(new PrintSubscriber("Log")) - .map(s -> s.toUpperCase()) + .map(s -> ((String) s).toUpperCase()) .subscribe(new PrintSubscriber("Process")); // Log: side