Fascinating and presented fast enough to drive home your point that one really needs to do this on their own for a full understanding. Thanks for uploading!
Really enjoying this series ! Thank you for sharing. Sidenote: I also see that IDE report occurred dialog constantly and had to do a double take to make sure my own IDE wasn't showing through 😊
@@kgandkg good point. I should disable the dialog. I am using not only nightly versions of IntelliJ, but those are also configured as 'internal mode', which further engages assertions
Thanks for the explanation! I'm curious whether this would help with this situation: Often Kotlin libraries will have a 'coroutines' extension helper, which is an additional library that adds interoperability with kotlinx-coroutines. For example, Mordant. This is advantageous because kotlinx-coroutines can be a heavy dependency that most users don't need. Could the approach you described be used to a 'kotlinx-coroutines-lite` that can be easily swapped at runtime for kotlinx-coroutines? That way users can decide whether they want to have the full-fat async kotlinx-coroutines, or synchronous coroutines?
Fascinating and presented fast enough to drive home your point that one really needs to do this on their own for a full understanding. Thanks for uploading!
The geekiest explanation of coroutines I have seen so far! Please don't stop! :)
Amazing video! It’s so exciting to see coroutines from this perspective. I gained a much deeper understanding of how they work under the hood!.
Hey seb, you should upload more such videos. These are awesome and easy to understand
You’re an absolute legend
very nice explanation
please don't stop and make another videos for coroutines scope , flow api ....etc
This is some insane content!
Really enjoying this series ! Thank you for sharing.
Sidenote: I also see that IDE report occurred dialog constantly and had to do a double take to make sure my own IDE wasn't showing through 😊
@@kgandkg good point. I should disable the dialog. I am using not only nightly versions of IntelliJ, but those are also configured as 'internal mode', which further engages assertions
It would be awesome to have a series of videos about Kotlin coroutines internals
honestly a good explanation of kotlin coroutines would be great (not the kotlinx package but the built-in basic one)
Thanks for the explanation!
I'm curious whether this would help with this situation: Often Kotlin libraries will have a 'coroutines' extension helper, which is an additional library that adds interoperability with kotlinx-coroutines. For example, Mordant. This is advantageous because kotlinx-coroutines can be a heavy dependency that most users don't need.
Could the approach you described be used to a 'kotlinx-coroutines-lite` that can be easily swapped at runtime for kotlinx-coroutines? That way users can decide whether they want to have the full-fat async kotlinx-coroutines, or synchronous coroutines?
Omfg, so detailed 😮
Legend! Want more great videos.
nice