Комментарии:
Does the state class got generated fot every suspend function? And I wonder how the continuation class is passed recursively as it is not shown on the video... I am kinda confused
ОтветитьThanks
ОтветитьI've suspended understanding it without blocking
ОтветитьHaskell's do notation is more flexible since it can handle any type of monad. Since coroutines only represent the Either monad, it should keep average developers from getting confused.
Ответитьthis is some heavy stuff
Ответитьok, I learned that the compiler writes horrible code for me that I would never write this way.
Ответитьintro and outro music is too loud compared to the voices haha but other than that, i love the video!!! so much good information
ОтветитьWhat I don't understand is how the continuation is passed as a parameter in the methods:
userRemoteDataSource.loginUser() & userLocalDataSource.logUserIn().
Hello everyone 😊
ОтветитьHigh quality. Well explained. It clicked several times in my head. Thanks!
ОтветитьOk but all these implementation details are not very useful for a developer
ОтветитьLol wow
ОтветитьHow smart Android 11 going to be in my smartphone? 😏😷
ОтветитьI think my brain hurts now... it's gonna take me a while to parse this.
ОтветитьThis is sinfully refreshing for functional programming purists.
ОтветитьIts sad because when you want to use suspend you have to suspend fun ;)!!
ОтветитьNice one.
ОтветитьThis is very timely. I am currently learning about Coroutines.
ОтветитьAwesome!
ОтветитьThank you guys for this awesome info about suspended funs
ОтветитьMe before this video: 80 IQ
Me after this video: 120 IQ
The comparison to the callback-based approach was nicely done 👍 Highlighting how the Continuation interface is used by the compiler was really useful!
ОтветитьYes
Ответить