Understanding the Deferred Module in Zepto
The Deferred module is not a core requirement, but it is essential for implementing promise-based functionality in the ajax module. The Deferred module also utilzies the Callbacks module, which was covered in a previous article.
Source Code Version
This article references the source code from Zepto version 1.2.0.
Promise/A+ Specification
The Pr ...
Posted on Thu, 20 Aug 2026 16:45:15 +0000 by jucedupp
Multiplexing Asynchronous Coroutines with Kotlin Select Expressions
Kotlin's select expression enables a coroutine to wait on several suspending operations simultaneous, proceeding with whichever becomes ready first.
Receiving from Multiple Channels
Consider two producers emitting distinct events at different intervals. The first generates a "Tick" every 300 milliseconds:
fun CoroutineScope.ticker() = ...
Posted on Mon, 29 Jun 2026 17:23:47 +0000 by hashim