Learning RxJava in Android made simple (in Kotlin) — Single, Just, Subscribe

When I first lean Android, someone told me; if you want to learn something hard, learn RxJava. That was before Kotlin is known to me. Programming with anonymous class really make the codes looks like spaghetti. I literally have copy and paste code to get something basic working.