Learning RxJavaTitle Pageearning rxjavaBuild concurrent, maintainable, and responsive Java in less timeThomas nieldPacketBIRMIINGHAM- MUMBAICopyrightLearning rxjavaCopyright@ 2017 Packt Publishing All rights reserved. No part of this book may be reproduced, stored ina retrieval system, or transmitted in any form or by any means, without the prior written permission of thepublisher, except in the case of brief quotations embedded in critical articles or reviewsEvery effort has been made in the preparation of this book to ensure the accuracy of the informationpresented. However, the information contained in this book is sold without warranty either express orimplied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable forany damages caused or alleged to be caused directly or indirectly by this book.Packt Publishing has endeavored to provide trademark information about all of the companies andproducts mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannotguarantee the accuracy of this informationFirst published June 2017Production reference: 1140617Published by packt Publishing LtdLivery place35 Livery streetBirminghamB3 2PB. UK.ISBN978-1-78712042-6www.packtpub.comCreditsAuthorCopy EditorThomas nieldStuti srivastavaReviewersProject CoordinatorDavid KarnokPrajakta NaikDavid motenCommissioning editorProofreaderaaron lazarSafis EditingAcquisition EditorIndexerDenim pintoTejal Daruwale soniContent Development editorGraphicsSiddhi chayanAbhinash sahuTechnical editorProduction coordinatorPranali badgeShraddha falebhaiAbout the authorThomas nield is a business consultant for southwest airlines in schedule initiatives, and a maintainerfor RxJavaFX and RxKotlin. Early in his career, he became fascinated with technology and its role inbusiness analytics. After becoming proficient in Java, Kotlin, Python, SQL, and reactive programming, hebecame an open source contributor as well as an author/speaker at O'Reilly media. He is passionateabout sharing what he learns and enabling others with new skill sets. He enjoys making technical contentrelatable and relevant to those unfamiliar with or intimidated by itCurrently, Thomas is interested in data science, reactive programming, and the Kotlin language. You mayfind him speaking on these three subjects and how they can interconnectHe has also authored the book getting Started with sQl, by oreilly media