ProAndroidDev

The latest posts from Android Professionals and Google Developer Experts.

Follow publication

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Responses (5)

Write a response

> The actor processes messages sequentially
Coroutines execute the code sequentially by default, what you want is synchronization. CoroutineScope::actor is an obsolete feature and the documentation doesn't say anything about synchronization.
You…

--

Thank you for your informative post, I haven't known about `Sequence` before so many new things to learn here.
I have some feedback about your example code: I get your idea about userProfile field to avoid using lazy in the wrong context. IMHO…

--

Great article! Thanks for sharing this.
The only part I'm not sure I agree with is the " Refactoring Overcomplicated Expressions", I think if we can do functional programming, then we should do it, it's declarative and to the point.
From your example:
f…

--