julian abiodun

Results 17 comments of julian abiodun

Thanks @nhaarman. A bunch of Android presentation layer frameworks that support unidirectional/mvi architecture have sprung up over the last couple of years. I think [this](http://hannesdorfmann.com/android/mosby3-mvi-1) may be the post that...

@jm-lim's solution, converted for Kotlin: ```kotlin class ProxyRetrofitQueryMap(m: MutableMap) : HashMap(m) { override val entries: MutableSet get() { val originSet: Set = super.entries val newSet: MutableSet = HashSet() for ((key,...

@pysaumont: Interesting. I didn't know that about array list. Thanks!

Yup! Awesome work @ultrasaurus ! @nettlep +1 merge.

I created a Mobius channel on kotlinlang Slack. But it doesn't look like there's an existing vibrant user community for Mobius, outside of Spotify perhaps. Here's the channel: [spotify-mobius ](https://join.slack.com/share/zt-dvpuugqu-GYTZQnS18jv14RsKVl60sA)

@sgrekov That's a great point. As someone using Mobius from Kotlin, I hadn't considered that. Do you have a better place?

Just did some more investigating. I see that the exception gets caught by the `try-catch`. It is `kotlinx.coroutines.JobCancellationException: Parent job is Cancelling; job=StandaloneCoroutine{Cancelling}@926b1ac` Then the app crashes.

I read your post about coroutine exceptions, which confirmed that the `try-catch` inside `launch` will catch calls to `getAndroidVersions()`, but will not catch calls to `getAndroidVersionFeatures()` because those take place...

This is an awesome implementation of unidirectional architecture. But I was very much hoping it was not built on top of RxJava. I love RxJava. But we’ve come to overuse...